--- a/tests/simplestorerepo.py Fri Sep 21 18:47:04 2018 -0700
+++ b/tests/simplestorerepo.py Mon Sep 24 09:59:19 2018 -0700
@@ -510,54 +510,6 @@
return mdiff.textdiff(self.revision(node1, raw=True),
self.revision(node2, raw=True))
- def emitrevisiondeltas(self, requests):
- for request in requests:
- node = request.node
- rev = self.rev(node)
-
- if request.basenode == nullid:
- baserev = nullrev
- elif request.basenode is not None:
- baserev = self.rev(request.basenode)
- else:
- # This is a test extension and we can do simple things
- # for choosing a delta parent.
- baserev = self.deltaparent(rev)
-
- if baserev != nullrev and not self._candelta(baserev, rev):
- baserev = nullrev
-
- revision = None
- delta = None
- baserevisionsize = None
-
- if self.iscensored(baserev) or self.iscensored(rev):
- try:
- revision = self.revision(node, raw=True)
- except error.CensoredNodeError as e:
- revision = e.tombstone
-
- if baserev != nullrev:
- baserevisionsize = self.rawsize(baserev)
-
- elif baserev == nullrev:
- revision = self.revision(node, raw=True)
- else:
- delta = self.revdiff(baserev, rev)
-
- extraflags = revlog.REVIDX_ELLIPSIS if request.ellipsis else 0
-
- yield simplestorerevisiondelta(
- node=node,
- p1node=request.p1node,
- p2node=request.p2node,
- linknode=request.linknode,
- basenode=self.node(baserev),
- flags=self.flags(rev) | extraflags,
- baserevisionsize=baserevisionsize,
- revision=revision,
- delta=delta)
-
def heads(self, start=None, stop=None):
# This is copied from revlog.py.
if start is None and stop is None: