mirror of
https://github.com/python/cpython.git
synced 2025-11-01 18:51:43 +00:00
Issue #23566: Skip "fd" tests of test_faulthandler on Windows
subprocess doesn't support pass_fds on Windows.
This commit is contained in:
parent
945c82eea3
commit
ff2a661ef0
1 changed files with 8 additions and 0 deletions
|
|
@ -221,6 +221,8 @@ class FaultHandlerTests(unittest.TestCase):
|
|||
'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 @@ class FaultHandlerTests(unittest.TestCase):
|
|||
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 @@ class FaultHandlerTests(unittest.TestCase):
|
|||
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 @@ class FaultHandlerTests(unittest.TestCase):
|
|||
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())
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue