Idris2Doc : Evince.Reporter

Evince.Reporter

(source)

Definitions

dataEvent : Type
  Lifecycle events emitted by the runner during suite evaluation.

Totality: total
Visibility: public export
Constructors:
SuiteStarted : Event
GroupStarted : String->Nat->Event
GroupDone : String->Event
TestDone : TestReport->Nat->Event
PendingTest : String->MaybeString->Nat->Event
SuiteAborted : Event
SuiteDone : Summary->Event
recordReporter : (Type->Type) ->Type
  A reporter consumes events emitted by the runner, in the runner's monad `m`.

Totality: total
Visibility: public export
Constructor: 
MkReporter : (Event->m ()) ->Reporterm

Projection: 
.onEvent : Reporterm->Event->m ()
.onEvent : Reporterm->Event->m ()
Visibility: public export
onEvent : Reporterm->Event->m ()
Visibility: public export
combineReporters : Applicativem=>List (Reporterm) ->Reporterm
  Combine multiple reporters into one. Each event is dispatched
to all reporters in order.

Visibility: export