[PATCH STABLE] test: make test-propertycache.py python2.4 compatible
pierre-yves.david at ens-lyon.org
pierre-yves.david at ens-lyon.org
Wed Oct 2 09:51:28 UTC 2013
# HG changeset patch
# User Pierre-Yves David <pierre-yves.david at ens-lyon.org>
# Date 1380705363 -7200
# Wed Oct 02 11:16:03 2013 +0200
# Branch stable
# Node ID 2eadf787bb103eae7bc54c8fc261ed024b7d6f8c
# Parent 4d513f96a565639c0879086b68cf72a1e01e596c
test: make test-propertycache.py python2.4 compatible
The subprocess module have not `check_call` method in python2.4. Fall back to
calling `check` with return code verification.
diff --git a/tests/test-propertycache.py b/tests/test-propertycache.py
--- a/tests/test-propertycache.py
+++ b/tests/test-propertycache.py
@@ -40,11 +40,11 @@ mercurial.localrepo.localrepository.test
# create an empty repo. and instanciate it. It is important to run
# those test on the real object to detect regression.
repopath = os.path.join(os.environ['TESTTMP'], 'repo')
-subprocess.check_call(['hg', 'init', repopath])
+assert subprocess.call(['hg', 'init', repopath]) == 0
ui = uimod.ui()
repo = mercurial.hg.repository(ui, path=repopath).unfiltered()
print ''
More information about the Mercurial-devel
mailing list