changeset: 94784:1b4d916329e7 branch: 3.4 parent: 94782:b5e9ddbdd4a7 user: Serhiy Storchaka date: Sat Feb 28 13:27:54 2015 +0200 files: Lib/test/test_subprocess.py description: Fixed a test for issue #21619 on Windows. On Windows an OSError with errno=EINVAL is raised. diff -r b5e9ddbdd4a7 -r 1b4d916329e7 Lib/test/test_subprocess.py --- a/Lib/test/test_subprocess.py Sat Feb 28 12:43:08 2015 +0200 +++ b/Lib/test/test_subprocess.py Sat Feb 28 13:27:54 2015 +0200 @@ -2531,7 +2531,7 @@ proc.stdout.read() # Make sure subprocess has closed its input proc.stdin.write(b"buffered data") self.assertIsNone(proc.returncode) - self.assertRaises(BrokenPipeError, proc.__exit__, None, None, None) + self.assertRaises(OSError, proc.__exit__, None, None, None) self.assertEqual(0, proc.returncode) self.assertTrue(proc.stdin.closed) self.assertTrue(proc.stdout.closed)