diff --git a/Lib/test/test_os.py b/Lib/test/test_os.py index e60faae445..fae159d506 100644 --- a/Lib/test/test_os.py +++ b/Lib/test/test_os.py @@ -569,6 +569,8 @@ class URandomTests (unittest.TestCase): data2 = self.get_urandom_subprocess(16) self.assertNotEqual(data1, data2) + # os.urandom() doesn't use a file descriptor on Windows + @unittest.skipIf(sys.platform == "win32", "POSIX specific tests") def test_urandom_fd_non_inheritable(self): # Issue #23458: os.urandom() keeps a file descriptor open, but it # must be non inheritable