(suite: Arrayable<Task>)
| 37 | } |
| 38 | |
| 39 | export function getSuites(suite: Arrayable<Task>): Suite[] { |
| 40 | return toArray(suite).flatMap(s => |
| 41 | s.type === 'suite' ? [s, ...getSuites(s.tasks)] : [], |
| 42 | ) |
| 43 | } |
| 44 | |
| 45 | export function hasTests(suite: Arrayable<Suite>): boolean { |
| 46 | return toArray(suite).some(s => |
no test coverage detected