
commit 9b5e2295a2217081cf772ce3b0f24f88eb3dac34 Author: Damian Johnson <atagar@torproject.org> Date: Sat Jan 28 12:06:29 2012 -0800 Providing higher test runtime accuracy if low It looks kinda odd to say that the unit testing runtime is "0 seconds", so raising the accuracy when the runtime is less than a second. --- run_tests.py | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/run_tests.py b/run_tests.py index 8467e2f..755eda3 100755 --- a/run_tests.py +++ b/run_tests.py @@ -314,7 +314,9 @@ if __name__ == '__main__': # TODO: note unused config options afterward? - runtime_label = "(%i seconds)" % (time.time() - start_time) + runtime = time.time() - start_time + if runtime < 1: runtime_label = "(%0.1f seconds)" % runtime + else: runtime_label = "(%i seconds)" % runtime if error_tracker.has_error_occured(): test.output.print_line("TESTING FAILED %s" % runtime_label, term.Color.RED, term.Attr.BOLD)