Skip to content

Commit d3750fc

Browse files
committed
test: Update Vitest
1 parent f0cad82 commit d3750fc

File tree

3 files changed

+185
-108
lines changed

3 files changed

+185
-108
lines changed
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import { defineConfig } from 'vitest/config';
2+
3+
export default defineConfig({
4+
test: {
5+
include: ['./suites/**/test.ts'],
6+
// Ensure we can see debug output when DEBUT=true
7+
disableConsoleIntercept: true,
8+
silent: false,
9+
// By default Vitest uses child processes to run tests but all our tests
10+
// already run in their own processes. We use threads instead because the
11+
// overhead is significantly less.
12+
pool: 'threads',
13+
reporters: process.env.DEBUG
14+
? ['default', { summary: false }]
15+
: process.env.GITHUB_ACTIONS ? ['dot', 'github-actions'] : ['verbose'],
16+
},
17+
});

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@
114114
"@size-limit/webpack": "~11.1.6",
115115
"@types/jsdom": "^21.1.6",
116116
"@types/node": "^18.19.1",
117-
"@vitest/coverage-v8": "^2.1.8",
117+
"@vitest/coverage-v8": "^3.2.4",
118118
"deepmerge": "^4.2.2",
119119
"downlevel-dts": "~0.11.0",
120120
"es-check": "^7.2.1",
@@ -133,7 +133,7 @@
133133
"sucrase": "^3.35.0",
134134
"ts-node": "10.9.1",
135135
"typescript": "~5.0.0",
136-
"vitest": "^2.1.8",
136+
"vitest": "^3.2.4",
137137
"yalc": "^1.0.0-pre.53",
138138
"yarn-deduplicate": "6.0.2"
139139
},

0 commit comments

Comments
 (0)