# HG changeset patch # User Augie Fackler # Date 2020-01-08 16:33:01 # Node ID 677e8fdd2c8b8f79b4476b382ad47b04063d5f51 # Parent 2db2e9e585b350cc4f604d1010c5068840fff739 manifest: add test for long hashes Differential Revision: https://phab.mercurial-scm.org/D8373 diff --git a/tests/test-manifest.py b/tests/test-manifest.py --- a/tests/test-manifest.py +++ b/tests/test-manifest.py @@ -88,6 +88,10 @@ class basemanifesttests(object): with self.assertRaises(KeyError): m[b'wat'] + def testManifestLongHashes(self): + m = self.parsemanifest(b'a\0' + b'f' * 64 + b'\n') + self.assertEqual(binascii.unhexlify(b'f' * 64), m[b'a']) + def testSetItem(self): want = BIN_HASH_1