in src/runners/utils.ts [19:38]
export function setTestState(testRun: TestRun, item: TestItem, result: TestResultState, message?: TestMessage | TestMessage[], duration?: number): void {
switch (result) {
case TestResultState.Errored:
testRun.errored(item, message || [], duration);
break;
case TestResultState.Failed:
testRun.failed(item, message || [], duration);
break;
case TestResultState.Passed:
testRun.passed(item, duration);
break;
case TestResultState.Skipped:
testRun.skipped(item);
break;
case TestResultState.Running:
testRun.started(item);
default:
break;
}
}