diff --git a/Lib/test/test_subprocess.py b/Lib/test/test_subprocess.py old mode 100644 new mode 100755 --- a/Lib/test/test_subprocess.py +++ b/Lib/test/test_subprocess.py @@ -119,6 +119,15 @@ env=newenv) self.assertEqual(rc, 1) + def test_stdout_large(self): + # see: issue #11395 + p = subprocess.Popen([sys.executable, "-c", + "print(b'a' * 66000)"], + stderr=subprocess.PIPE) + self.addCleanup(p.stderr.close) + p.wait() + self.assertEqual(p.returncode, 0) + def test_stdin_none(self): # .stdin is None when not redirected p = subprocess.Popen([sys.executable, "-c", 'print("banana")'],

AltStyle によって変換されたページ (->オリジナル) /