Commit 3e5302e0 authored by Victor Stinner's avatar Victor Stinner

Issue #12429: Skip interrupted write tests on FreeBSD <= 7

On FreeBSD, the SIGALRM signal is sometimes received by the reader thread.
parent 211cd8e7
...@@ -2651,6 +2651,8 @@ class SignalsTest(unittest.TestCase): ...@@ -2651,6 +2651,8 @@ class SignalsTest(unittest.TestCase):
1/0 1/0
@unittest.skipUnless(threading, 'Threading required for this test.') @unittest.skipUnless(threading, 'Threading required for this test.')
@unittest.skipIf(sys.platform in ('freebsd5', 'freebsd6', 'freebsd7'),
'issue #12429: skip test on FreeBSD <= 7')
def check_interrupted_write(self, item, bytes, **fdopen_kwargs): def check_interrupted_write(self, item, bytes, **fdopen_kwargs):
"""Check that a partial write, when it gets interrupted, properly """Check that a partial write, when it gets interrupted, properly
invokes the signal handler, and bubbles up the exception raised invokes the signal handler, and bubbles up the exception raised
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment