changeset: 94978:211e29335e72 user: Victor Stinner date: Fri Mar 13 11:01:30 2015 +0100 files: Lib/test/test_faulthandler.py description: Issue #23566: Skip "fd" tests of test_faulthandler on Windows subprocess doesn't support pass_fds on Windows. diff -r d927047b1d8e -r 211e29335e72 Lib/test/test_faulthandler.py --- a/Lib/test/test_faulthandler.py Thu Mar 12 16:19:01 2015 +0100 +++ b/Lib/test/test_faulthandler.py Fri Mar 13 11:01:30 2015 +0100 @@ -221,6 +221,8 @@ 'Segmentation fault', filename=filename) + @unittest.skipIf(sys.platform == "win32", + "subprocess doesn't support pass_fds on Windows") def test_enable_fd(self): with tempfile.TemporaryFile('wb+') as fp: fd = fp.fileno() @@ -373,6 +375,8 @@ with temporary_filename() as filename: self.check_dump_traceback(filename=filename) + @unittest.skipIf(sys.platform == "win32", + "subprocess doesn't support pass_fds on Windows") def test_dump_traceback_fd(self): with tempfile.TemporaryFile('wb+') as fp: self.check_dump_traceback(fd=fp.fileno()) @@ -545,6 +549,8 @@ with temporary_filename() as filename: self.check_dump_traceback_later(filename=filename) + @unittest.skipIf(sys.platform == "win32", + "subprocess doesn't support pass_fds on Windows") def test_dump_traceback_later_fd(self): with tempfile.TemporaryFile('wb+') as fp: self.check_dump_traceback_later(fd=fp.fileno()) @@ -645,6 +651,8 @@ with temporary_filename() as filename: self.check_register(filename=filename) + @unittest.skipIf(sys.platform == "win32", + "subprocess doesn't support pass_fds on Windows") def test_register_fd(self): with tempfile.TemporaryFile('wb+') as fp: self.check_register(fd=fp.fileno())