MCPcopy
hub / github.com/vitest-dev/vitest / getTasks

Function getTasks

packages/runner/src/utils/tasks.ts:33–37  ·  view source on GitHub ↗
(tasks: Arrayable<Task> = [])

Source from the content-addressed store, hash-verified

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

Callers 5

changeNamePatternMethod · 0.90
onTestRunEndMethod · 0.90
index.tsFile · 0.85
clearResultsFunction · 0.85

Calls 2

toArrayFunction · 0.90
isTestCaseFunction · 0.85

Tested by

no test coverage detected