Mercurial > hgsubversion
diff tests/test_rebuildmeta.py @ 930:5bacb9c63e3e
Fix more peer breakage with old hg versions
author | Patrick Mezard <patrick@mezard.eu> |
---|---|
date | Mon, 10 Sep 2012 22:42:49 +0200 |
parents | 7e9d805a0e1f |
children | 3b43b1c45e2e |
line wrap: on
line diff
--- a/tests/test_rebuildmeta.py +++ b/tests/test_rebuildmeta.py @@ -34,8 +34,8 @@ def _do_case(self, name, stupid, single) wc2_path = self.wc_path + '_clone' u = ui.ui() src, dest = test_util.hgclone(u, self.wc_path, wc2_path, update=False) - src = getattr(src, 'local', lambda: src)() - dest = getattr(dest, 'local', lambda: dest)() + src = test_util.getlocalpeer(src) + dest = test_util.getlocalpeer(dest) # insert a wrapper that prevents calling changectx.children() def failfn(orig, ctx): @@ -61,8 +61,8 @@ def _do_case(self, name, stupid, single) wc3_path, update=False, rev=[0]) - srcrepo = getattr(src, 'local', lambda: src)() - dest = getattr(dest, 'local', lambda: dest)() + srcrepo = test_util.getlocalpeer(src) + dest = test_util.getlocalpeer(dest) # insert a wrapper that prevents calling changectx.children() extensions.wrapfunction(context.changectx, 'children', failfn)