(self)
| 927 | self.assertEqual(p.returncode, 1) |
| 928 | |
| 929 | def test_communicate_stdout(self): |
| 930 | p = subprocess.Popen([sys.executable, "-c", |
| 931 | 'import sys; sys.stdout.write("pineapple")'], |
| 932 | stdout=subprocess.PIPE) |
| 933 | (stdout, stderr) = p.communicate() |
| 934 | self.assertEqual(stdout, b"pineapple") |
| 935 | self.assertEqual(stderr, None) |
| 936 | |
| 937 | def test_communicate_stderr(self): |
| 938 | p = subprocess.Popen([sys.executable, "-c", |
nothing calls this directly
no test coverage detected