cpython: 768234f5c246 (original) (raw)
--- a/Lib/test/test_signal.py +++ b/Lib/test/test_signal.py @@ -611,7 +611,7 @@ class PendingSignalsTests(unittest.TestC @unittest.skipUnless(hasattr(signal, 'pthread_sigmask'), 'need signal.pthread_sigmask()') @unittest.skipUnless(hasattr(os, 'fork'), 'need os.fork()')
# sigwait must be called with the signal blocked: since the current @@ -651,7 +651,7 @@ class PendingSignalsTests(unittest.TestC signal.alarm(1) self.assertEqual(signum, signal.sigwait([signum]))
self.wait_helper(test, self.handler)[](#l1.16)
self.wait_helper(test, self.handler, signal.SIGALRM)[](#l1.17)
@unittest.skipUnless(hasattr(signal, 'sigwaitinfo'), 'need signal.sigwaitinfo()') @@ -661,7 +661,7 @@ class PendingSignalsTests(unittest.TestC info = signal.sigwaitinfo([signum]) self.assertEqual(signum, info.si_signo)
self.wait_helper(test, self.handler)[](#l1.25)
self.wait_helper(test, self.handler, signal.SIGALRM)[](#l1.26)
@unittest.skipUnless(hasattr(signal, 'sigtimedwait'), 'need signal.sigtimedwait()') @@ -671,7 +671,7 @@ class PendingSignalsTests(unittest.TestC info = signal.sigtimedwait([signum], (10, 1000)) self.assertEqual(signum, info.si_signo)
self.wait_helper(test, self.handler)[](#l1.34)
self.wait_helper(test, self.handler, signal.SIGALRM)[](#l1.35)
# check that polling with sigtimedwait works @unittest.skipUnless(hasattr(signal, 'sigtimedwait'), @@ -682,7 +682,7 @@ class PendingSignalsTests(unittest.TestC info = signal.sigtimedwait([signum], (0, 0)) self.assertEqual(signum, info.si_signo)
self.wait_helper(test, self.handler)[](#l1.43)
self.wait_helper(test, self.handler, signal.SIGALRM)[](#l1.44)
@unittest.skipUnless(hasattr(signal, 'sigtimedwait'), 'need signal.sigtimedwait()') @@ -690,7 +690,7 @@ class PendingSignalsTests(unittest.TestC def test(signum): self.assertEqual(None, signal.sigtimedwait([signum], (1, 35500)))
self.wait_helper(test, self.handler)[](#l1.52)
self.wait_helper(test, self.handler, signal.SIGALRM)[](#l1.53)
@unittest.skipUnless(hasattr(signal, 'sigtimedwait'), 'need signal.sigtimedwait()')