]> granicus.if.org Git - python/commitdiff
Issue #25220, libregrtest: Cleanup
authorVictor Stinner <victor.stinner@gmail.com>
Wed, 30 Sep 2015 00:39:22 +0000 (02:39 +0200)
committerVictor Stinner <victor.stinner@gmail.com>
Wed, 30 Sep 2015 00:39:22 +0000 (02:39 +0200)
No need to support.verbose in Regrtest.run_tests(), it's always set in
runtest().

Lib/test/libregrtest/main.py
Lib/test/libregrtest/runtest_mp.py

index c102ee0e65d6fbc6dac7a05cbc4aaf1a0e2dc7e9..fdb925d59d9b546e5e7bb6840e6550412f901bc9 100644 (file)
@@ -310,17 +310,16 @@ class Regrtest:
                 if module not in save_modules and module.startswith("test."):
                     support.unload(module)
 
-    def run_tests(self):
-        support.verbose = self.ns.verbose   # Tell tests to be moderately quiet
+    def _test_forever(self, tests):
+        while True:
+            for test in tests:
+                yield test
+                if self.bad:
+                    return
 
+    def run_tests(self):
         if self.ns.forever:
-            def test_forever(tests):
-                while True:
-                    for test in tests:
-                        yield test
-                        if self.bad:
-                            return
-            self.tests = test_forever(list(self.selected))
+            self.tests = _test_forever(list(self.selected))
             self.test_count = ''
             self.test_count_width = 3
         else:
index df075c101f8b26175700d3d19e0b02c86ca9402a..6ed8dc2538a0bae53e84c8bfe3c9a35a586b2eee 100644 (file)
@@ -68,6 +68,7 @@ def run_tests_slave(slaveargs):
     except BaseException as e:
         traceback.print_exc()
         result = CHILD_ERROR, str(e)
+
     print()   # Force a newline (just in case)
     print(json.dumps(result), flush=True)
     sys.exit(0)