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

Function getSuites

packages/runner/src/utils/tasks.ts:39–43  ·  view source on GitHub ↗
(suite: Arrayable<Task>)

Source from the content-addressed store, hash-verified

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

Callers 3

printErrorsSummaryFunction · 0.90
onTestRunEndMethod · 0.90
onTestRunEndMethod · 0.90

Calls 1

toArrayFunction · 0.90

Tested by

no test coverage detected