summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAri Perkkiö2024-07-03 19:13:27 +0300
committerGitHub2024-07-03 18:13:27 +0200
commita96d3e81866936a914128df1caadfbb3009ec649 (patch)
tree9425646efabbaabfa67b72f8cd217824a5501ceb
parent4fe62f9d01fbb1248afb1da8d49047f8ed37f5f3 (diff)
downloadIT.starlight-a96d3e81866936a914128df1caadfbb3009ec649.tar.gz
IT.starlight-a96d3e81866936a914128df1caadfbb3009ec649.tar.bz2
IT.starlight-a96d3e81866936a914128df1caadfbb3009ec649.zip
test: extend default `coverage.exclude` (#2079)
Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>
-rw-r--r--packages/starlight/vitest.config.ts22
1 files changed, 4 insertions, 18 deletions
diff --git a/packages/starlight/vitest.config.ts b/packages/starlight/vitest.config.ts
index 5440eaa3..70ec5159 100644
--- a/packages/starlight/vitest.config.ts
+++ b/packages/starlight/vitest.config.ts
@@ -1,20 +1,4 @@
-import { defineConfig } from 'vitest/config';
-
-// Copy of https://github.com/vitest-dev/vitest/blob/8693449b412743f20a63fd9bfa1a9054aa74613f/packages/vitest/src/defaults.ts#L13C1-L26C1
-const defaultCoverageExcludes = [
- 'coverage/**',
- 'dist/**',
- 'packages/*/test?(s)/**',
- '**/*.d.ts',
- 'cypress/**',
- 'test?(s)/**',
- 'test?(-*).?(c|m)[jt]s?(x)',
- '**/*{.,-}{test,spec}.?(c|m)[jt]s?(x)',
- '**/__tests__/**',
- '**/__e2e__/**',
- '**/{karma,rollup,webpack,vite,vitest,jest,ava,babel,nyc,cypress,tsup,build,playwright}.config.*',
- '**/.{eslint,mocha,prettier}rc.{?(c|m)js,yml}',
-];
+import { coverageConfigDefaults, defineConfig } from 'vitest/config';
export default defineConfig({
test: {
@@ -22,7 +6,9 @@ export default defineConfig({
all: true,
reportsDirectory: './__coverage__',
exclude: [
- ...defaultCoverageExcludes,
+ ...coverageConfigDefaults.exclude,
+ '**/__e2e__/**',
+ 'playwright.config.*',
'**/vitest.*',
'components.ts',
'types.ts',