Fix the tests of runtest.py now that QMTest is no longer being used
authorstevenknight <stevenknight@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Wed, 16 Dec 2009 07:07:13 +0000 (07:07 +0000)
committerstevenknight <stevenknight@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Wed, 16 Dec 2009 07:07:13 +0000 (07:07 +0000)
commit0a74aa36eb77913875d8d5d6a5cc54c1fa46b2f1
tree76a5d74c1ecb5a1a17d53d89712d0264b1bfa5de
parentb2b07a83ffc95ea4d5c3a604a9a1c9b783854288
Fix the tests of runtest.py now that QMTest is no longer being used
by default.  Fix use of subprocess in Python 2.4+ and exit statuses
of popen'ed scripts in earlier versions of Python.  Support the ability
to execute a directory's tests by naming the directory as a command-
line argument.

git-svn-id: http://scons.tigris.org/svn/scons/trunk@4554 fdb21ef1-2011-0410-befe-b5e4ea1792b1
16 files changed:
runtest.py
test/runtest/aegis/batch-output.py
test/runtest/baseline/combined.py
test/runtest/baseline/fail.py
test/runtest/baseline/no_result.py
test/runtest/baseline/pass.py
test/runtest/fallback.py
test/runtest/print_time.py
test/runtest/python.py
test/runtest/simple/combined.py
test/runtest/simple/fail.py
test/runtest/simple/no_result.py
test/runtest/simple/pass.py
test/runtest/src.py
test/runtest/testlistfile.py
test/runtest/xml/output.py