def METHOD_NAME(
    event_listener,
    salt_master,
    salt_minion,
    master_event_bus,
    reactor_event,
    event_listerner_timeout,
):
    """
    Fire an event on the master and ensure the reactor event responds
    """
    start_time = time.time()
    master_event_bus.fire_event({"id": salt_minion.id}, reactor_event.tag)
    event_pattern = (salt_master.id, reactor_event.event_tag)
    matched_events = event_listener.wait_for_events(
        [event_pattern], after_time=start_time, timeout=event_listerner_timeout.catch
    )
    assert matched_events.found_all_events
    for event in matched_events:
        assert event.data["test_reaction"] is True