]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Fixed a test for issue #21619 on Windows.
authorSerhiy Storchaka <storchaka@gmail.com>
Sat, 28 Feb 2015 11:27:54 +0000 (13:27 +0200)
committerSerhiy Storchaka <storchaka@gmail.com>
Sat, 28 Feb 2015 11:27:54 +0000 (13:27 +0200)
On Windows an OSError with errno=EINVAL is raised.

Lib/test/test_subprocess.py

index caa36cfef561bc7a971378a182c9c6c2efbaea68..fc98da501560d93d3cefb96f71a4b2fb6630b8ec 100644 (file)
@@ -2531,7 +2531,7 @@ class ContextManagerTests(BaseTestCase):
         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)