def get_event_action(cls) -> Optional[str]: """Return the second part of the event_type e.g. >>> Event.event_type = 'experiment.deleted' >>> Event.get_event_action() == 'deleted' """ if not cls.actor: return None return event_context.get_event_action(cls.event_type)
def test_get_event_action(self): assert event_context.get_event_action("foo.bar") == "bar" assert event_context.get_event_action("foo.bar.moo") == "bar"