type
test.reporters.TestEvent
type TestEvent =
| { data: EventData.TestCoverage; type: 'test:coverage' }
| { data: EventData.TestComplete; type: 'test:complete' }
| { data: EventData.TestDequeue; type: 'test:dequeue' }
| { data: EventData.TestDiagnostic; type: 'test:diagnostic' }
| { data: EventData.TestEnqueue; type: 'test:enqueue' }
| { data: EventData.TestFail; type: 'test:fail' }
| { data: EventData.TestInterrupted; type: 'test:interrupted' }
| { data: EventData.TestPass; type: 'test:pass' }
| { data: EventData.TestPlan; type: 'test:plan' }
| { data: EventData.TestStart; type: 'test:start' }
| { data: EventData.TestStderr; type: 'test:stderr' }
| { data: EventData.TestStdout; type: 'test:stdout' }
| { data: EventData.TestSummary; type: 'test:summary' }
| { data: undefined; type: 'test:watch:drained' }
| { data: undefined; type: 'test:watch:restarted' }