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

Function hasFailed

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

Source from the content-addressed store, hash-verified

49}
50
51export function hasFailed(suite: Arrayable<Task>): boolean {
52 return toArray(suite).some(
53 s =>
54 s.result?.state === 'fail' || (s.type === 'suite' && hasFailed(s.tasks)),
55 )
56}
57
58export function getNames(task: Task): string[] {
59 const names = [task.name]

Callers 4

runSuiteFunction · 0.90
collectTestsMethod · 0.90
onParseEndFunction · 0.90
onWatcherStartFunction · 0.90

Calls 1

toArrayFunction · 0.90

Tested by

no test coverage detected