diff options
Diffstat (limited to 'Lib/test/regrtest.py')
| -rwxr-xr-x | Lib/test/regrtest.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Lib/test/regrtest.py b/Lib/test/regrtest.py index 350e684..5b1fcc6 100755 --- a/Lib/test/regrtest.py +++ b/Lib/test/regrtest.py @@ -765,8 +765,6 @@ def main(tests=None, **kwargs): except KeyboardInterrupt: interrupted = True break - except: - raise if ns.findleaks: gc.collect() if gc.garbage: @@ -823,8 +821,6 @@ def main(tests=None, **kwargs): # print a newline separate from the ^C print() break - except: - raise if ns.single: if next_single_test: @@ -1272,6 +1268,10 @@ def runtest_inner(test, verbose, quiet, def test_runner(): loader = unittest.TestLoader() tests = loader.loadTestsFromModule(the_module) + for error in loader.errors: + print(error, file=sys.stderr) + if loader.errors: + raise Exception("errors while loading tests") support.run_unittest(tests) test_runner() if huntrleaks: |
