def test_event_no_event_raise_does_not_exist(self): registry = Registry(self.app) try: registry.event('app', 'event', raise_does_not_exist=True) self.fail() except RuntimeError: pass
def test_event_remote_only(self): registry = Registry(self.app) local_event = Event.local_instance('app local', 'event') remote_event = Event.remote_instance('app remote', 'event') registry.events.append(local_event) registry.events.append(remote_event) event = registry.event('app local', 'event', remote_only=True) self.assertIsNone(event)
def test_event_no_event(self): registry = Registry(self.app) event = registry.event('app', 'event') self.assertIsNone(event)
def test_event(self): registry = Registry(self.app) existing_event = Event('app', 'event') registry.events.append(existing_event) event = registry.event('app', 'event') self.assertEqual(existing_event, event)