340
369
def test_on_terminate(self):
343
373
e = raises(KeyError, inst.on_terminate, 'foo')
344
375
p = multiprocessing.Process(target=time.sleep, args=(1,))
348
381
self.assertTrue(p.is_alive() is True)
350
383
self.assertTrue(p.is_alive() is False)
351
384
self.assertEqual(inst._workers, {})