when an exception is raised in fdopen, never close the fd (changing on my mind on #21191)
diff --git a/Lib/test/test_posix.py b/Lib/test/test_posix.py
index 243fd5d..d631562 100644
--- a/Lib/test/test_posix.py
+++ b/Lib/test/test_posix.py
@@ -196,7 +196,7 @@
fd = os.open(test_support.TESTFN, os.O_RDONLY)
self.assertRaises(OSError, posix.fdopen, fd, 'w')
- self.assertRaises(OSError, os.close, fd) # fd should be closed.
+ os.close(fd) # fd should not be closed.
@unittest.skipUnless(hasattr(posix, 'O_EXLOCK'),
'test needs posix.O_EXLOCK')