188 Commits

Author SHA1 Message Date
Ari Perkkiö
a400a9d2aa
fix(coverage): handle query param based transforms correctly (#8418) 2025-08-15 13:59:53 +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
Eugene
cd5c19dec1
chore(dev-deps): migrate to @jridgewell/remapping from @ampproject/remapping (#8416)
Co-authored-by: Ari Perkkiö <ari.perkkio@gmail.com>
2025-08-10 10:37:47 +03: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
Ari Perkkiö
8a99880434
fix(coverage): prevent encoding filenames of uncovered files (#8239) 2025-07-01 14:48:19 +02:00
Taylor Buchanan
761beeeea7
fix(coverage): include files based on --project filter (#7885) 2025-06-26 09:31:14 +03:00
Vladimir
76fb75d424
fix!: remove deprecated workspace option in favor of projects (#8218) 2025-06-25 14:56:40 +02:00
renovate[bot]
1a9d56092b
chore(deps): update all non-major dependencies (#8210)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-23 09:38:36 +02:00
Vladimir
1e60c4f440
fix!: remove Node types from the main entry point, use vitest/node instead (#8200) 2025-06-20 17:01:02 +02:00
Vladimir
dc8486d22c
fix!: remove deprecated coverage options in favor of vitest/node exports (#8197) 2025-06-20 12:51:24 +02:00
Vladimir
22f7f2db51
fix!: remove UserConfig type in favor of ViteUserConfig (#8196) 2025-06-20 12:34:20 +02:00
Ari Perkkiö
176133ed0c
feat!(coverage): v8 to support only AST based remapping (#8064) 2025-06-18 12:29:05 +03:00
Ari Perkkiö
41a111c35b
fix!(coverage): remove .all, reworked include/exclude (#7837) 2025-06-18 11:20:23 +03:00
Ari Perkkiö
8a18c8e20a
fix(cli): throw error when --shard x/<count> exceeds count of test files (#8112) 2025-06-17 18:41:37 +02:00
Vladimir
0c3be6f637
fix(coverage): ignore SCSS in browser mode (#8161) 2025-06-14 15:49:09 +02:00
Vladimir
c8d6264bf4
feat: support rolldown-vite (#7509)
Co-authored-by: Hiroshi Ogawa <hi.ogawa.zz@gmail.com>
2025-06-04 17:53:27 +02:00
renovate[bot]
cce98d3e02
chore(deps): update all non-major dependencies (#8067)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-02 12:38:40 +02:00
Ari Perkkiö
407c0e4d29
fix(coverage): in-source test cases excluded (#7985) 2025-05-31 11:16:08 +03:00
Vladimir
0cbad1b0d0
fix(browser): share vite cache with the project cache (#8049) 2025-05-29 11:50:45 +02:00
renovate[bot]
c2106b337b
chore(deps): update all non-major dependencies (#8029)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ari Perkkiö <ari.perkkio@gmail.com>
2025-05-27 09:44:17 +03:00
Ari Perkkiö
c5ac9859d4
test(coverage): verify configureVitest can modify coverage include/exclude (#8009) 2025-05-23 17:36:52 +02:00
Ari Perkkiö
51cd81444b
fix(coverage): browser + v8 in source tests missing (#7946) 2025-05-23 17:35:34 +02:00
renovate[bot]
9fe0f3df9d
chore(deps): update all non-major dependencies (#7929)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ari Perkkiö <ari.perkkio@gmail.com>
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2025-05-20 14:57:32 +02:00
Vladimir
703581b62f
fix: apply browser CLI options only if the project has the browser set in the config already (#7984) 2025-05-19 17:56:45 +02:00
Ari Perkkiö
4af5df33b5
feat: support custom colors for test.name (#7809) 2025-05-05 16:21:24 +02:00
Ari Perkkiö
78a3d27879
feat(coverage): v8 experimental AST-aware remapping (#7736) 2025-05-05 16:17:56 +02:00
renovate[bot]
67ef74a0f4
fix(deps): update all non-major dependencies (#7867)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-24 08:50:29 +02:00
Ari Perkkiö
279f57b06a
test: refactor coverage snapshot tests (#7762) 2025-03-30 10:13:14 +03:00
Vladimir
2702cf4245
fix: fix vm tests flakiness (#7741) 2025-03-26 20:34:54 +01:00
renovate[bot]
7fc5a29083
fix(deps): update all non-major dependencies (#7600)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Hiroshi Ogawa <hi.ogawa.zz@gmail.com>
2025-03-25 12:03:11 +09:00
Ari Perkkiö
422ba66bfa
fix(coverage): browser mode + coverage.all (#7597) 2025-03-17 12:52:07 +01:00
Arya Emami
3fdee3da8b
chore: fix various typos (#7663) 2025-03-14 09:20:41 +01:00
btea
7155aefa36
chore: use pnpm catalog (#7590) 2025-03-07 14:10:38 +01:00
Ari Perkkiö
f31a07bb35
fix(coverage): preserve moduleExecutionInfo in non-isolated runs (#7486) 2025-02-13 19:23:37 +02:00
Vladimir
01b91b5eff
test: temporary patch to unblock CI (#7485) 2025-02-13 16:49:35 +01:00
Ari Perkkiö
1f2e55522a
fix(coverage): vite-node to pass correct execution wrapper offset (#7417) 2025-02-13 17:13:22 +02:00
Ari Perkkiö
cb48e64e35
test(coverage): format snapshots with formatSummary (#7482) 2025-02-13 17:12:41 +02:00
Ari Perkkiö
5e21181186
test: replace browser.name with browser.instances (#7477) 2025-02-13 17:11:26 +02:00
Hiroshi Ogawa
12eaf3ea43
chore: cleanup deps (#7434) 2025-02-06 12:43:33 +02:00
Hiroshi Ogawa
b997355be7
fix(vite-node): remove fake first line mapping on Vite 6 (#7124) 2025-02-05 08:29:57 +02:00
Ari Perkkiö
b526896511
fix(coverage)!: always exclude test files (#7254) 2025-01-15 17:40:22 +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
Arya Emami
8dd2071376
chore: fix various typos (#7054) 2025-01-08 14:21:45 +01:00
Vladimir
78b62ffe1d
feat: allow multi-browser configuration (#6975) 2024-12-19 14:21:41 +01:00
Jonah Kagan
bde98b6d4c
feat(coverage): thresholds to support maximum uncovered items (#7061) 2024-12-17 20:29:16 +02:00
Vladimir
9a1b501223
feat: prepare the Vitest API to be stable (#6962) 2024-12-10 11:12:47 +01:00
Ari Perkkiö
426ce6d8f9
fix(coverage): correct coverage when isolate: false is used (#6957) 2024-12-09 13:41:40 +02:00
Hiroshi Ogawa
7b35d13a6f
fix(typecheck): fix typecheck collect on Vite 6 (#6972) 2024-11-27 10:18:55 +01:00
Ari Perkkiö
e04a13689a
fix(coverage): exclude browser mode iframe results (#6905) 2024-11-18 15:07:31 +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