示例#1
0
文件: test_worker.py 项目: ph1l/pyres
 def test_signals(self):
     worker = Worker(['basic'])
     worker.startup()
     import inspect, signal
     frame = inspect.currentframe()
     worker.schedule_shutdown(frame, signal.SIGQUIT)
     assert worker._shutdown
     del worker
     worker = Worker(['high'])
     #self.resq.enqueue(TestSleep)
     #worker.work()
     #assert worker.child
     assert not worker.kill_child(frame, signal.SIGUSR1)