--- a/tests/testlib/ext-sidedata-2.py Sat Apr 10 11:27:40 2021 +0200
+++ b/tests/testlib/ext-sidedata-2.py Thu Apr 08 16:55:17 2021 +0200
@@ -16,13 +16,15 @@
from mercurial.revlogutils import sidedata as sidedatamod
from mercurial.revlogutils import constants
+NO_FLAGS = (0, 0) # hoot
+
def compute_sidedata_1(repo, revlog, rev, sidedata, text=None):
sidedata = sidedata.copy()
if text is None:
text = revlog.revision(rev)
sidedata[sidedatamod.SD_TEST1] = struct.pack('>I', len(text))
- return sidedata
+ return sidedata, NO_FLAGS
def compute_sidedata_2(repo, revlog, rev, sidedata, text=None):
@@ -31,7 +33,7 @@
text = revlog.revision(rev)
sha256 = hashlib.sha256(text).digest()
sidedata[sidedatamod.SD_TEST2] = struct.pack('>32s', sha256)
- return sidedata
+ return sidedata, NO_FLAGS
def reposetup(ui, repo):
@@ -42,10 +44,12 @@
sidedatamod.SD_TEST1,
(sidedatamod.SD_TEST1,),
compute_sidedata_1,
+ 0,
)
repo.register_sidedata_computer(
kind,
sidedatamod.SD_TEST2,
(sidedatamod.SD_TEST2,),
compute_sidedata_2,
+ 0,
)