[Jython-checkins] jython: Skip failing test in test_signal. bjo #2790 refers.
jeff.allen
jython-checkins at python.org
Fri Aug 2 02:44:24 EDT 2019
https://hg.python.org/jython/rev/4737cc222b7b
changeset: 8265:4737cc222b7b
user: Jeff Allen <ja.py at farowl.co.uk>
date: Thu Aug 01 19:47:35 2019 +0100
summary:
Skip failing test in test_signal. bjo #2790 refers.
files:
Lib/test/test_signal.py | 13 ++++++++++---
1 files changed, 10 insertions(+), 3 deletions(-)
diff --git a/Lib/test/test_signal.py b/Lib/test/test_signal.py
--- a/Lib/test/test_signal.py
+++ b/Lib/test/test_signal.py
@@ -22,9 +22,7 @@
if (sys.platform[:3] in ('win', 'os2') or sys.platform == 'riscos' or
(test_support.is_jython and os._name == 'nt')):
- raise test_support.TestSkipped("Can't test signal on %s" % \
- sys.platform)
-
+ raise unittest.SkipTest("Can't test signal on %s" % sys.platform)
class HandlerBCalled(Exception):
pass
@@ -208,6 +206,8 @@
self.assertRaises(TypeError, signal.signal,
signal.SIGUSR1, None)
+ @unittest.skipIf(test_support.is_jython,
+ "getsignal is equivalent but not identical (bjo #2790)")
def test_getsignal(self):
hup = signal.signal(signal.SIGHUP, self.trivial_signal_handler)
self.assertEquals(signal.getsignal(signal.SIGHUP),
@@ -215,6 +215,13 @@
signal.signal(signal.SIGHUP, hup)
self.assertEquals(signal.getsignal(signal.SIGHUP), hup)
+ def test_getsignal_jy(self):
+ hup = signal.signal(signal.SIGHUP, self.trivial_signal_handler)
+ self.assertEquals(signal.getsignal(signal.SIGHUP),
+ self.trivial_signal_handler)
+ signal.signal(signal.SIGHUP, hup)
+ #self.assertEquals(signal.getsignal(signal.SIGHUP), hup)
+
class WakeupSignalTests(unittest.TestCase):
TIMEOUT_FULL = 10
--
Repository URL: https://hg.python.org/jython
More information about the Jython-checkins
mailing list