diff options
Diffstat (limited to 'test/utils/monothread.py')
| -rw-r--r-- | test/utils/monothread.py | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/test/utils/monothread.py b/test/utils/monothread.py new file mode 100644 index 00000000..ae64f3c5 --- /dev/null +++ b/test/utils/monothread.py @@ -0,0 +1,20 @@ +import sys +import cosmetics + + +def task_done(test, error): + s = "[%s] Running tests on %s ..." % (test.base_dir.upper(), + " ".join(test.command_line)) + already_printed = len(s) + if error is not None: + cosmetics.write_colored("ERROR", "red", already_printed) + print error + else: + cosmetics.write_colored("OK", "green", already_printed) + + +def task_new(test): + s = "[%s] Running tests on %s ..." % (test.base_dir.upper(), + " ".join(test.command_line)) + sys.stdout.write(s) + sys.stdout.flush() |