export function setTestState()

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;
    }
}