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

Function getCoverageProvider

packages/vitest/src/node/coverage.ts:64–75  ·  view source on GitHub ↗
(
  options: SerializedCoverageConfig | undefined,
  loader: CoverageModuleLoader,
)

Source from the content-addressed store, hash-verified

62let uniqueId = 0
63
64export async function getCoverageProvider(
65 options: SerializedCoverageConfig | undefined,
66 loader: CoverageModuleLoader,
67): Promise<CoverageProvider | null> {
68 const coverageModule = await resolveCoverageProviderModule(options, loader)
69
70 if (coverageModule) {
71 return coverageModule.getProvider()
72 }
73
74 return null
75}
76
77export class BaseCoverageProvider {
78 ctx!: Vitest

Callers 1

initCoverageProviderMethod · 0.90

Calls 1

Tested by

no test coverage detected