(event: ReplayTestResult)
| 330 | } |
| 331 | |
| 332 | function replayTestProgressStepLines(event: ReplayTestResult): string[] { |
| 333 | if (event.status !== 'pass' && event.status !== 'fail') return []; |
| 334 | if (!event.artifactsDir || !event.attempt) return []; |
| 335 | const result = |
| 336 | event.status === 'pass' |
| 337 | ? buildPassedReplayTestProgressResult(event) |
| 338 | : buildFailedReplayTestProgressResult(event); |
| 339 | return replayTestStepLines(result).map((line) => ` ${line}`); |
| 340 | } |
| 341 | |
| 342 | function buildPassedReplayTestProgressResult( |
| 343 | event: ReplayTestResult, |
no test coverage detected