diff -r 7902001aaf41 -r ba4072c0a911 tests/testlib/ext-sidedata.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/testlib/ext-sidedata.py Mon Sep 09 21:38:29 2019 +0200 @@ -0,0 +1,36 @@ +# ext-sidedata.py - small extension to test the sidedata logic +# +# Copyright 2019 Pierre-Yves David I', len(text)) + # and sha2 hashes + sha256 = hashlib.sha256(text).digest() + sd[sidedata.SD_TEST2] = struct.pack('>32s', sha256) + return orig(self, text, transaction, link, p1, p2, *args, **kwargs) + +def extsetup(ui): + extensions.wrapfunction(revlog.revlog, 'addrevision', wrapaddrevision)