We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
test_cmd_line.test_non_interactive_output_buffering
PYTHONUNBUFFERED=1
1 parent e389d6c commit 565f15cCopy full SHA for 565f15c
Lib/test/test_cmd_line.py
@@ -337,6 +337,9 @@ def test_osx_android_utf8(self):
337
self.assertEqual(p.returncode, 0)
338
339
def test_non_interactive_output_buffering(self):
340
+ PYTHONUNBUFFERED_ENV_VAR = os.environ["PYTHONUNBUFFERED"]
341
+ # we expect buffered stdio
342
+ os.environ["PYTHONUNBUFFERED"] = "0"
343
code = textwrap.dedent("""
344
import sys
345
out = sys.stdout
@@ -350,6 +353,8 @@ def test_non_interactive_output_buffering(self):
350
353
self.assertEqual(proc.stdout,
351
354
'False False False\n'
352
355
'False False True\n')
356
+ # restore original value
357
+ os.environ["PYTHONUNBUFFERED"] = PYTHONUNBUFFERED_ENV_VAR
358
359
def test_unbuffered_output(self):
360
# Test expected operation of the '-u' switch
0 commit comments