def test_can_handle_all_step_events(): '''This test is designed to ensure we catch the case when new step events are added, as they must be handled by the event parsing, but this does not check that the event parsing works correctly. ''' handled = set(HANDLED_EVENTS.values()) assert handled == STEP_EVENTS
def test_can_handle_all_step_events(): '''This test is designed to ensure we catch the case when new step events are added, as they must be handled by the event parsing, but this does not check that the event parsing works correctly. ''' handled = set(HANDLED_EVENTS.values()) # The distinction between "step events" and "pipeline events" needs to be reexamined assert handled == STEP_EVENTS.union(set([DagsterEventType.ENGINE_EVENT]))