(tasks: Arrayable<Task> = [])
| 31 | } |
| 32 | |
| 33 | export function getTasks(tasks: Arrayable<Task> = []): Task[] { |
| 34 | return toArray(tasks).flatMap(s => |
| 35 | isTestCase(s) ? [s] : [s, ...getTasks(s.tasks)], |
| 36 | ) |
| 37 | } |
| 38 | |
| 39 | export function getSuites(suite: Arrayable<Task>): Suite[] { |
| 40 | return toArray(suite).flatMap(s => |
no test coverage detected