Skip to content

Commit b1cd3da

Browse files
committedNov 16, 2023
Respect coverage.disabled in vitest plugin (resolves #347)
1 parent d79728b commit b1cd3da

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed
 

Diff for: ‎src/plugins/vitest/index.ts

+4-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,10 @@ const findConfigDependencies = (
4747

4848
const environments = testConfig.environment ? [getEnvPackageName(testConfig.environment)] : [];
4949
const reporters = getExternalReporters(testConfig.reporters);
50-
const coverage = testConfig.coverage ? [`@vitest/coverage-${testConfig.coverage.provider ?? 'v8'}`] : [];
50+
const coverage =
51+
testConfig.coverage && testConfig.coverage.enabled !== false
52+
? [`@vitest/coverage-${testConfig.coverage.provider ?? 'v8'}`]
53+
: [];
5154
const setupFiles = [testConfig.setupFiles ?? []].flat().map(v => resolveEntry(configFilePath, v));
5255
const globalSetup = [testConfig.globalSetup ?? []].flat().map(v => resolveEntry(configFilePath, v));
5356
return [...entryPatterns, ...environments, ...reporters, ...coverage, ...setupFiles, ...globalSetup];

Diff for: ‎src/plugins/vitest/types.ts

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ interface VitestConfig {
22
test: {
33
include: string[];
44
coverage?: {
5+
enabled?: boolean;
56
provider: string;
67
};
78
environment?: string;

0 commit comments

Comments
 (0)
Please sign in to comment.