Skip to content

Commit 6f4c1f0

Browse files
feat(vitest-runner): support vitest 3 browser mode
Use vitest's new [`provide` api](https://vitest.dev/advanced/api/vitest.html#provide) instead of relying of a dynamic setup file. BREAKING CHANGE: vitest runner now supports vitest v2 or higher
1 parent d178fc6 commit 6f4c1f0

File tree

26 files changed

+9761
-15015
lines changed

26 files changed

+9761
-15015
lines changed

e2e/package-lock.json

Lines changed: 3904 additions & 4339 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

e2e/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"@types/react-dom": "19.1.3",
2727
"@types/semver": "7.7.0",
2828
"@types/tap": "18.0.0",
29-
"@vitest/browser": "2.1.3",
29+
"@vitest/browser": "3.1.3",
3030
"ajv": "8.17.1",
3131
"axios": "1.9.0",
3232
"chai": "5.2.0",
@@ -68,7 +68,7 @@
6868
"tslib": "2.8.1",
6969
"typescript": "5.8.3",
7070
"vite": "5.4.19",
71-
"vitest": "2.1.3",
71+
"vitest": "3.1.3",
7272
"webpack": "5.99.8",
7373
"webpack-cli": "6.0.1"
7474
},

e2e/test/coverage-analysis/vitest.browser.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import config from './vitest.config.js';
22

33
config.test.browser = {
44
enabled: true,
5-
name: 'chromium',
5+
instances: [{ browser: 'chromium' }],
66
provider: 'playwright',
77
headless: true,
88
};

0 commit comments

Comments
 (0)