Skip to content

Commit 6313c98

Browse files
committed
GH-106584: Check buffers before seek
1 parent 1ab5cfa commit 6313c98

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

Lib/unittest/result.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -97,10 +97,12 @@ def _restoreStdout(self):
9797

9898
sys.stdout = self._original_stdout
9999
sys.stderr = self._original_stderr
100-
self._stdout_buffer.seek(0)
101-
self._stdout_buffer.truncate()
102-
self._stderr_buffer.seek(0)
103-
self._stderr_buffer.truncate()
100+
if self._stdout_buffer is not None:
101+
self._stdout_buffer.seek(0)
102+
self._stdout_buffer.truncate()
103+
if self._stderr_buffer is not None:
104+
self._stderr_buffer.seek(0)
105+
self._stderr_buffer.truncate()
104106

105107
def stopTestRun(self):
106108
"""Called once after all tests are executed.

0 commit comments

Comments
 (0)