--- a/tests/test-revlog-raw.py Tue Sep 19 22:06:26 2017 -0700
+++ b/tests/test-revlog-raw.py Wed Sep 20 09:22:22 2017 -0700
@@ -119,7 +119,7 @@
'deltabase': rlog.node(deltaparent),
'delta': rlog.revdiff(deltaparent, r)}
- def deltaiter(self, linkmapper):
+ def deltaiter(self):
chain = None
for chunkdata in iter(lambda: self.deltachunk(chain), {}):
node = chunkdata['node']
@@ -130,17 +130,16 @@
delta = chunkdata['delta']
flags = chunkdata['flags']
- link = linkmapper(cs)
chain = node
- yield (node, p1, p2, link, deltabase, delta, flags)
+ yield (node, p1, p2, cs, deltabase, delta, flags)
def linkmap(lnode):
return rlog.rev(lnode)
dlog = newrevlog(destname, recreate=True)
- dummydeltas = dummychangegroup().deltaiter(linkmap)
- dlog.addgroup(dummydeltas, tr)
+ dummydeltas = dummychangegroup().deltaiter()
+ dlog.addgroup(dummydeltas, linkmap, tr)
return dlog
def lowlevelcopy(rlog, tr, destname=b'_destrevlog.i'):