72 Commits

Author SHA1 Message Date
Vladimir
bdb7067f13
feat(api): add getGlobalTestNamePattern method (#8438) 2025-08-15 12:56:43 +02:00
Vladimir
61eb7dd9c9
feat(api): add enableCoverage and disableCoverage methods (#8412)
Co-authored-by: Ari Perkkiö <ari.perkkio@gmail.com>
2025-08-12 14:50:17 +02:00
Vladimir
aaa6e65125
feat(api): expose Vitest watcher (#8413) 2025-08-08 14:43:02 +02:00
Vladimir
fdeb2f4826
feat(api): expose experimental_parseSpecifications (#8408) 2025-08-08 12:02:11 +02:00
Ari Perkkiö
149f8e5095
fix(reporter)!: remove deprecated APIs (#8223)
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2025-08-04 14:30:28 +02:00
Vladimir
9be01ba594
feat!: use module-runner instead of vite-node (#8208)
Co-authored-by: Ari Perkkiö <ari.perkkio@gmail.com>
2025-07-28 13:43:53 +02:00
kilavvy
0ad29decd5
Fix: Correct typos in documentation and tests (#8207) 2025-07-14 15:10:36 +02:00
Bernardo Belchior
beabefe35f
docs: Fix typo in Runner API page (#8286) 2025-07-14 10:59:08 +02:00
Vladimir
da59eb887b
fix!: replace deprecated ErrorWithDiff with TestError (#8195) 2025-06-20 11:58:26 +02:00
Ari Perkkiö
41a111c35b
fix!(coverage): remove .all, reworked include/exclude (#7837) 2025-06-18 11:20:23 +03:00
Ari Perkkiö
82fcf5d53b
fix!: remove 'basic' reporter (#7884) 2025-06-18 10:06:40 +03:00
Vladimir
b03f2098a5
feat: annotation API (#7953) 2025-05-30 18:56:14 +02:00
Andy Brenneke
95961e40ac
feat: track module execution totalTime and selfTime (#8027) 2025-05-29 10:39:44 +02:00
Vladimir
34f43ae687
fix(typecheck): avoid creating a temporary tsconfig file when typechecking (#7967) 2025-05-16 17:15:10 +02:00
Vladimir
41beb261e6
feat: deprecate workspace in favor of projects (#7923)
Co-authored-by: Ari Perkkiö <ari.perkkio@gmail.com>
2025-05-05 18:49:26 +02:00
Romain Hamel
5f50495843
docs: use extends instead of configFile in injectTestProjects (#7860) 2025-05-05 18:38:49 +02:00
Vladimir
ca743ede68
docs: deprecate old context augmentation and recommend test.extend (#7703) 2025-05-02 14:05:35 +02:00
Vladimir
69ca425c69
fix(reporter): print test only once in the verbose mode (#7738) 2025-03-31 12:12:41 +02:00
Janis Jansen
2a8520a837
feat: support --configLoader CLI option (#7574)
Co-authored-by: Hiroshi Ogawa <hi.ogawa.zz@gmail.com>
2025-03-26 10:06:42 +01:00
Vladimir
20a5d4bfc4
feat: add "configureVitest" plugin hook (#7349)
Co-authored-by: Ari Perkkiö <ari.perkkio@gmail.com>
2025-03-19 14:18:14 +01:00
Arya Emami
3fdee3da8b
chore: fix various typos (#7663) 2025-03-14 09:20:41 +01:00
Vladimir
419315bd13
docs: update shiki transformers and clarify root project (#7518) 2025-03-06 17:25:51 +01:00
Vladimir
80ce0e1c40
feat(api): add onBrowserInit event (#7255) 2025-01-15 15:09:12 +01:00
Vladimir
766624abd6
feat: introduce the new reporter API (#7069)
Co-authored-by: Ari Perkkiö <ari.perkkio@gmail.com>
2025-01-14 16:46:44 +01:00
Vladimir
aec0b5306e
fix: cleanup vitest/reporters entrypoint (#7241) 2025-01-14 06:42:38 +01:00
Arya Emami
8dd2071376
chore: fix various typos (#7054) 2025-01-08 14:21:45 +01:00
Vladimir
a4ac2fe44d
docs: fix small typos (#7163) 2025-01-03 12:47:45 +01:00
Vladimir
8764f5c157
docs: update test-module (#7143) 2024-12-28 18:25:59 +01:00
Vladimir
a941d35808
docs: update test-suite.md (#7144) 2024-12-28 18:25:52 +01:00
Vladimir
78b62ffe1d
feat: allow multi-browser configuration (#6975) 2024-12-19 14:21:41 +01:00
Vladimir
9a1b501223
feat: prepare the Vitest API to be stable (#6962) 2024-12-10 11:12:47 +01:00
Vladimir
3c18ecf720
docs: replace Vitest 2.2 mentions (#7025) 2024-12-06 09:46:48 +01:00
Vladimir
98c7e51918
refactor: deprecate environmentMatchGlobs and poolMatchGlobs in favor of workspace (#6922) 2024-12-01 23:17:14 +01:00
Vladimir
38e50f1bbd
docs: show icons in code-groups and code titles, update sidebar (#6970) 2024-11-27 09:46:01 +01:00
Vladimir Sheremet
dac813abe6
docs: remove WorkspaceProject mention from advanced docs 2024-11-20 14:02:29 +01:00
Vladimir
562e1b1437
feat: allow inline workspace configuration (#6923) 2024-11-19 13:28:09 +01:00
Vladimir
171041af5e
refactor: merge TestProject with WorkspaceProject (#6906)
Co-authored-by: Ari Perkkiö <ari.perkkio@gmail.com>
2024-11-18 10:54:09 +01:00
Vladimir Sheremet
bcc590888e
feat(experimental): expose vite on the test project as a separate field 2024-10-29 12:29:23 +01:00
Hiroshi Ogawa
de74785e05
chore(deps): update @antfu/eslint-config v3.8.0 (#6751) 2024-10-23 13:18:42 +02:00
Vladimir
2e6aa6475f
fix(vitest): clarify slowTestThreshold, print slow tests in non-TTY mode (#6715) 2024-10-15 14:30:10 +02:00
Vladimir
214ec2677d
docs: mention state.getFiles API (#6607) 2024-10-01 16:59:38 +02:00
Vladimir
7e262357fa
docs: link the regular guide from the advanced page (#6602) 2024-10-01 15:49:44 +02:00
Vladimir
f5d7999e46
refactor(api): rename TestFile to TestModule (#6356) 2024-08-19 10:16:45 +02:00
Vladimir
3a231a7330
docs: add more documentation to runner tasks (#6068) 2024-08-06 15:48:33 +02:00
Vladimir
40dfad811d
docs: add reported tasks docs (#6245) 2024-07-30 14:10:58 +02:00
Vladimir
57d23cec43
docs: fix inconsistencies, remove low informative twoslash examples (#6200) 2024-07-23 14:52:21 +02:00
Vladimir
583dd8a986
feat(vitest)!: add "vitest list" API to print collected tests without running them (#6013) 2024-07-03 17:51:33 +02:00
Vladimir
66e648ff88
fix(vitest): expose provide to the public API (#5897) 2024-06-16 16:02:22 +02:00
Vladimir
dd754c1032
feat!: add meta to json output (#5802) 2024-06-03 09:01:12 +02:00
btea
20357e2e20
docs: add @shikiji/vitepress-twoslash (#5483) 2024-04-08 14:19:12 +02:00