# HG changeset patch # User Augie Fackler # Date 1539435788 14400 # Node ID c8f1640612121c04c8971a8357a5b978bfbde0f9 # Parent 4b5d9eb1428fafa5f0adbc53766138e7cfdc0f40 tests: fix inline extension in test-fncache.t for Python 3 # skip-blame just some b prefixing Differential Revision: https://phab.mercurial-scm.org/D5083 diff -r 4b5d9eb1428f -r c8f164061212 contrib/python3-whitelist --- a/contrib/python3-whitelist Sat Oct 13 08:59:06 2018 -0400 +++ b/contrib/python3-whitelist Sat Oct 13 09:03:08 2018 -0400 @@ -200,6 +200,7 @@ test-fix-topology.t test-fix.t test-flags.t +test-fncache.t test-generaldelta.t test-getbundle.t test-git-export.t diff -r 4b5d9eb1428f -r c8f164061212 tests/test-fncache.t --- a/tests/test-fncache.t Sat Oct 13 08:59:06 2018 -0400 +++ b/tests/test-fncache.t Sat Oct 13 09:03:08 2018 -0400 @@ -305,13 +305,13 @@ > def trwrapper(orig, self, *args, **kwargs): > tr = orig(self, *args, **kwargs) > def fail(tr): - > raise error.Abort("forced transaction failure") + > raise error.Abort(b"forced transaction failure") > # zzz prefix to ensure it sorted after store.write - > tr.addfinalize('zzz-forcefails', fail) + > tr.addfinalize(b'zzz-forcefails', fail) > return tr > > def abortwrapper(orig, self, *args, **kwargs): - > raise error.Abort("forced transaction failure") + > raise error.Abort(b"forced transaction failure") > > def uisetup(ui): > extensions.wrapfunction(localrepo.localrepository, 'transaction', @@ -453,7 +453,7 @@ > def extsetup(ui): > def wrapstore(orig, requirements, *args): > store = orig(requirements, *args) - > if 'store' in requirements and 'fncache' in requirements: + > if b'store' in requirements and b'fncache' in requirements: > instrumentfncachestore(store, ui) > return store > extensions.wrapfunction(localrepo, 'makestore', wrapstore) @@ -461,7 +461,7 @@ > def instrumentfncachestore(fncachestore, ui): > class instrumentedfncache(type(fncachestore.fncache)): > def _load(self): - > ui.warn('fncache load triggered!\n') + > ui.warn(b'fncache load triggered!\n') > super(instrumentedfncache, self)._load() > fncachestore.fncache.__class__ = instrumentedfncache > EOF