Skip to content

Commit 832f673

Browse files
committed
Do not capture output when running without -v as well
1 parent 8f094a7 commit 832f673

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

Lib/test/support/testresult.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -154,8 +154,9 @@ def get_xml_element(self):
154154
return e
155155

156156
class QuietRegressionTestRunner:
157-
def __init__(self, stream):
157+
def __init__(self, stream, buffer=False):
158158
self.result = RegressionTestResult(stream, None, 0)
159+
self.result.buffer = buffer
159160

160161
def run(self, test):
161162
test(self.result)
@@ -167,7 +168,7 @@ def get_test_runner_class(verbosity, buffer=False):
167168
resultclass=RegressionTestResult,
168169
buffer=buffer,
169170
verbosity=verbosity)
170-
return QuietRegressionTestRunner
171+
return functools.partial(QuietRegressionTestRunner, buffer=buffer)
171172

172173
def get_test_runner(stream, verbosity, capture_output=False):
173174
return get_test_runner_class(verbosity, capture_output)(stream)

0 commit comments

Comments
 (0)