[pypy-commit] pypy default: only test on posix, windows cannot send signals using os.kill
mattip
noreply at buildbot.pypy.org
Mon Jun 11 19:28:32 CEST 2012
Author: mattip <matti.picus at gmail.com>
Branch:
Changeset: r55596:053683e7feaa
Date: 2012-06-11 20:28 +0300
http://bitbucket.org/pypy/pypy/changeset/053683e7feaa/
Log: only test on posix, windows cannot send signals using os.kill
diff --git a/pypy/module/signal/test/test_signal.py b/pypy/module/signal/test/test_signal.py
--- a/pypy/module/signal/test/test_signal.py
+++ b/pypy/module/signal/test/test_signal.py
@@ -54,10 +54,9 @@
if not hasattr(os, 'kill') or not hasattr(os, 'getpid'):
skip("requires os.kill() and os.getpid()")
signal = self.signal # the signal module to test
- if hasattr(signal,'SIGUSR1'):
- signum = signal.SIGUSR1
- else:
- signum = signal.CTRL_BREAK_EVENT
+ if not hasattr(cpy_signal, 'SIGUSR1'):
+ py.test.skip("requires SIGUSR1 in signal")
+ signum = signal.SIGUSR1
received = []
def myhandler(signum, frame):
More information about the pypy-commit
mailing list