You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
597 B
17 lines
597 B
5 years ago
|
import sys
|
||
|
import gevent.signal
|
||
|
assert gevent.signal # Get gevent.signal as a module, make sure our backwards compatibility kicks in
|
||
|
|
||
|
import test__core_loop_run # this runs main tests, fails if signal() is not callable.
|
||
|
assert test__core_loop_run # pyflakes
|
||
|
|
||
|
from gevent.hub import signal as hub_signal
|
||
|
from gevent import signal as top_signal # pylint:disable=reimported
|
||
|
|
||
|
assert gevent.signal is hub_signal
|
||
|
assert gevent.signal is top_signal
|
||
|
assert hasattr(gevent.signal, 'signal')
|
||
|
s = top_signal(2, sys.stderr.write, 'INTERRUPT')
|
||
|
assert isinstance(s, top_signal)
|
||
|
assert isinstance(s, hub_signal)
|