def test_fire_timer_unregistered(self): with self.assertRaises(ValueError): _run( ActorRuntime.fire_timer( 'UnknownType', 'test-id', 'test_timer', '{ "callback": "timer_callback", "data": "timer call" }'. encode('UTF8')))
def test_fire_timer_success(self): # Fire timer _run( ActorRuntime.fire_timer( FakeSimpleTimerActor.__name__, 'test-id', 'test_timer', '{ "callback": "timer_callback", "data": "timer call" }'. encode('UTF8'))) manager = ActorRuntime._actor_managers[FakeSimpleTimerActor.__name__] actor = manager._active_actors['test-id'] self.assertTrue(actor.timer_called)