showtime/common/common_event_handler

Types

pub type HandlerState {
  HandlerState(
    test_state: TestState,
    num_done: Int,
    events: Map(String, Map(String, TestRun)),
  )
}

Constructors

  • HandlerState(
      test_state: TestState,
      num_done: Int,
      events: Map(String, Map(String, TestRun)),
    )
pub type TestState {
  NotStarted
  Running
  Finished(num_modules: Int)
}

Constructors

  • NotStarted
  • Running
  • Finished(num_modules: Int)

Functions

pub fn handle_event(msg: TestEvent, state: HandlerState) -> HandlerState
Search Document