mirror of https://github.com/python/cpython
Issue #25220, libregrtest: Cleanup
No need to support.verbose in Regrtest.run_tests(), it's always set in runtest().
This commit is contained in:
parent
6f20a2e01f
commit
b40843546b
|
@ -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
|
||||
|
||||
if self.ns.forever:
|
||||
def test_forever(tests):
|
||||
def _test_forever(self, tests):
|
||||
while True:
|
||||
for test in tests:
|
||||
yield test
|
||||
if self.bad:
|
||||
return
|
||||
self.tests = test_forever(list(self.selected))
|
||||
|
||||
def run_tests(self):
|
||||
if self.ns.forever:
|
||||
self.tests = _test_forever(list(self.selected))
|
||||
self.test_count = ''
|
||||
self.test_count_width = 3
|
||||
else:
|
||||
|
|
|
@ -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)
|
||||
|
|
Loading…
Reference in New Issue