Mercurial > hg-stable
changeset 2183:a56fc34d6e23
Always clean the build directory before installing for running the tests.
Otherwise tests might run an old version, when e.g. commands.py.orig is
moved back after a revert (old timestamp).
author | Thomas Arendsen Hein <thomas@intevation.de> |
---|---|
date | Wed, 03 May 2006 10:45:20 +0200 |
parents | 4e35843b2683 |
children | 2477a7183a6f |
files | tests/run-tests tests/run-tests.py |
diffstat | 2 files changed, 4 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/tests/run-tests Wed May 03 10:18:52 2006 +0200 +++ b/tests/run-tests Wed May 03 10:45:20 2006 +0200 @@ -69,7 +69,7 @@ INST="$HGTMP/install" PYTHONDIR="$INST/lib/python" cd .. -if ${PYTHON-python} setup.py install --home="$INST" \ +if ${PYTHON-python} setup.py clean --all install --force --home="$INST" \ --install-lib="$PYTHONDIR" > tests/install.err 2>&1 then rm tests/install.err
--- a/tests/run-tests.py Wed May 03 10:18:52 2006 +0200 +++ b/tests/run-tests.py Wed May 03 10:45:20 2006 +0200 @@ -69,8 +69,9 @@ installerrs = os.path.join("tests", "install.err") os.chdir("..") # Get back to hg root - cmd = '%s setup.py install --home="%s" --install-lib="%s" >%s 2>&1' % \ - (sys.executable, INST, PYTHONDIR, installerrs) + cmd = ('%s setup.py clean --all' + ' install --force --home="%s" --install-lib="%s" >%s 2>&1' + % (sys.executable, INST, PYTHONDIR, installerrs)) vlog("# Running", cmd) if os.system(cmd) == 0: if not verbose: