def test_signal_waiting(self):
''' Fixture thine self.
'''
proc1 = ProcFixture(signal.SIGINT)
proc2 = ProcFixture(signal.SIGTERM)
proc3 = ProcFixture(signal.SIGABRT)
proc4 = ProcFixture(signal.CTRL_C_EVENT)
proc5 = ProcFixture(signal.CTRL_BREAK_EVENT)
self.assertEqual(_await_signal(proc1), signal.SIGINT)
self.assertEqual(_await_signal(proc2), signal.SIGTERM)
self.assertEqual(_await_signal(proc3), signal.SIGABRT)
self.assertEqual(_await_signal(proc4), signal.SIGINT)
self.assertEqual(_await_signal(proc5), signal.SIGINT)
评论列表
文章目录