summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2020-01-08 12:33:13 -0500
committerBen Gamari <ben@well-typed.com>2020-01-15 20:32:36 -0500
commit7d4cfb21c516694bd20abea8986aadd9c079cb0e (patch)
treec7fdd33d0edb7c7790ac781b10fd48350ca987f9
parent30be3bf13a6e72247ff561df1f291370dad79ef9 (diff)
downloadhaskell-wip/testsuite-exc.tar.gz
testsuite: Preserve more information in framework failureswip/testsuite-exc
Namely print the entire exception in hopes that this will help track down #17649.
-rw-r--r--testsuite/driver/testlib.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/testsuite/driver/testlib.py b/testsuite/driver/testlib.py
index 228a82b942..b534d11475 100644
--- a/testsuite/driver/testlib.py
+++ b/testsuite/driver/testlib.py
@@ -975,8 +975,8 @@ def test_common_work(watcher: testutil.Watcher,
except KeyboardInterrupt:
stopNow()
except Exception as e:
- framework_fail(name, way, str(e))
traceback.print_exc()
+ framework_fail(name, way, traceback.format_exc())
t.n_tests_skipped += len(set(all_ways) - set(do_ways))