diff -r a269fa55467e -r f8eb71f9e3bd tests/simplestorerepo.py --- a/tests/simplestorerepo.py Mon Sep 24 13:35:50 2018 -0700 +++ b/tests/simplestorerepo.py Mon Sep 24 14:23:54 2018 -0700 @@ -40,6 +40,7 @@ ) from mercurial.utils import ( interfaceutil, + storageutil, ) # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for @@ -285,7 +286,7 @@ def checkhash(self, text, node, p1=None, p2=None, rev=None): if p1 is None and p2 is None: p1, p2 = self.parents(node) - if node != revlog.hash(text, p1, p2): + if node != storageutil.hashrevisionsha1(text, p1, p2): raise simplestoreerror(_("integrity check failed on %s") % self._path) @@ -342,7 +343,7 @@ p1, p2 = self.parents(node) - if revlog.hash(t, p1, p2) == node: + if storageutil.hashrevisionsha1(t, p1, p2) == node: return False if self.iscensored(self.rev(node)): @@ -420,11 +421,11 @@ validatenode(p2) if flags: - node = node or revlog.hash(text, p1, p2) + node = node or storageutil.hashrevisionsha1(text, p1, p2) rawtext, validatehash = self._processflags(text, flags, 'write') - node = node or revlog.hash(text, p1, p2) + node = node or storageutil.hashrevisionsha1(text, p1, p2) if node in self._indexbynode: return node