diff options
Diffstat (limited to 'Lib/test')
| -rwxr-xr-x | Lib/test/regrtest.py | 7 | 
1 files changed, 2 insertions, 5 deletions
diff --git a/Lib/test/regrtest.py b/Lib/test/regrtest.py index 440c09c..238f276 100755 --- a/Lib/test/regrtest.py +++ b/Lib/test/regrtest.py @@ -995,12 +995,9 @@ def runtest_inner(test, verbose, quiet, huntrleaks=False, debug=False):          sys.stderr.flush()          return FAILED, test_time      except: -        type, value = sys.exc_info()[:2] -        print("test", test, "crashed --", str(type) + ":", value, file=sys.stderr) +        msg = traceback.format_exc() +        print("test", test, "crashed --", msg, file=sys.stderr)          sys.stderr.flush() -        if verbose or debug: -            traceback.print_exc(file=sys.stderr) -            sys.stderr.flush()          return FAILED, test_time      else:          if refleak:  | 
