Commit Graph

260 Commits

Author SHA1 Message Date
Benoit Boissinot
fa32bf3c8d catch KeyboardInterrupt in run-tests 2006-05-11 14:06:18 +02:00
Vadim Gelfer
c9bc017f74 run-tests.py: fix handling of newlines.
old code could not handle embedded "\r" or files that ended without newline.
2006-05-10 10:31:22 -07:00
Vadim Gelfer
21204c6bb3 run-tests.py: print diff if reference output not existing. 2006-05-10 10:07:53 -07:00
Vadim Gelfer
e1962a5447 run-tests.py must print changed test output no matter what exit code is. 2006-05-05 10:41:38 -07:00
Thomas Arendsen Hein
6db6f6dbbc 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).
2006-05-03 10:45:20 +02:00
Vadim Gelfer
e92eac82af run-tests.py: remove trailing white space 2006-04-27 22:01:57 -07:00
Vadim Gelfer
d35c28164f make indentation of coverage code in run-tests.py nicer. 2006-04-27 22:01:28 -07:00
Stephen Darnell
4c0fdc2a17 Add code coverage to the python version of run-tests (inc. annotation)
Also include a minor work-around to coverage.py to avoid errors about /<string>
2006-04-27 21:59:44 -07:00
Stephen Darnell
004f510106 Tidyups for run-tests.py inc. try/finally cleanup and allow tests to be specified on command line 2006-04-26 16:54:07 +02:00
Stephen Darnell
0a609e474e Add a pure python version of run-tests.
If this works well for most people, it should replace the shell version
of run-test.
2006-04-21 18:47:55 +02:00