From c813eafbd8aaad5d66c3eb8857393c9fa1c98db6 Mon Sep 17 00:00:00 2001 From: John Wiegley Date: Fri, 9 Mar 2012 03:57:30 -0600 Subject: Display file name when a regression test fails --- test/LedgerHarness.py | 4 +++- test/RegressTests.py | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) (limited to 'test') diff --git a/test/LedgerHarness.py b/test/LedgerHarness.py index 7b4dfa83..564a4d32 100755 --- a/test/LedgerHarness.py +++ b/test/LedgerHarness.py @@ -112,8 +112,10 @@ class LedgerHarness: sys.stdout.write(".") self.succeeded += 1 - def failure(self): + def failure(self, name=None): sys.stdout.write("E") + if name: + sys.stdout.write("[%s]" % name) self.failed += 1 def exit(self): diff --git a/test/RegressTests.py b/test/RegressTests.py index def202e4..da5d92ca 100755 --- a/test/RegressTests.py +++ b/test/RegressTests.py @@ -148,14 +148,14 @@ class RegressFile(object): if success: harness.success() else: - harness.failure() + harness.failure(os.path.basename(self.filename)) else: if success: print if test['exitcode']: self.notify_user("FAILURE in exit code (%d != %d) from %s:" % (test['exitcode'], p.returncode, self.filename), test) - harness.failure() + harness.failure(os.path.basename(self.filename)) def run_tests(self): test = self.read_test() -- cgit v1.2.3