134 Commits

Author SHA1 Message Date
Ari Perkkiö
62ac4eb1bc
chore(deps): update magic-string (#6711) 2024-10-15 11:37:23 +02:00
Hiroshi Ogawa
7abc4ab6d8
chore(deps): update vue (#6709) 2024-10-15 10:39:38 +02:00
renovate[bot]
d260cef634
chore(deps): update all non-major dependencies (#6360)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Hiroshi Ogawa <hi.ogawa.zz@gmail.com>
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2024-10-14 13:43:10 +02:00
Ari Perkkiö
7155cee210
refactor(coverage): move re-usable parts to base provider (#6665) 2024-10-11 10:22:08 +03:00
Ari Perkkiö
88bde99cda
fix(coverage): cleanOnRerun: false to invalidate previous results (#6592) 2024-10-02 09:54:43 +02:00
Ari Perkkiö
5f757900b5
refactor: replace strip-ansi with stripVTControlCharacters from node:util (#6608) 2024-10-02 09:50:19 +02:00
Ari Perkkiö
1371ca6a6f
fix(coverage): remove empty coverage folder on test failure too (#6547) 2024-09-25 08:32:43 +03:00
renovate[bot]
84a066af0e
chore(deps): update dependency @antfu/eslint-config to v3 (#6435)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2024-09-02 10:16:37 +02:00
Ari Perkkiö
da52d23fd1
fix(coverage): use project specific vitenode for uncovered files (#6044) 2024-08-20 09:43:32 +02:00
Ari Perkkiö
5932a7f988
feat(coverage): add --exclude-after-remap (#6309) 2024-08-12 16:05:53 +02:00
Ari Perkkiö
34199bdf9a
feat(browser): support v8 coverage (#6273) 2024-08-12 16:05:16 +02:00
Ari Perkkiö
91dea8c146
fix(coverage): v8 to warn instead of crash when conversion fails (#6318) 2024-08-12 13:03:03 +02:00
Ari Perkkiö
1f6cb59f13
fix(coverage): v8 to support source maps with multiple sources (#6120)
Co-authored-by: Vladimir <sleuths.slews0s@icloud.com>
2024-08-12 13:02:44 +02:00
Ari Perkkiö
e662c7b2c3
fix(coverage): warn if vitest and @vitest/* versions don't match (#6317) 2024-08-12 13:02:12 +02:00
Vladimir
7f0ae292ce
fix(browser): produce valid config file if preview provider is used (#6305) 2024-08-08 18:12:56 +02:00
Vladimir
7b37d27ba7
fix: don't panic when coverage.reporter is a string (#6267) 2024-08-02 13:21:32 +02:00
Vladimir
3aab8a1ed6
refactor: deprecate all config types from the main Vitest entrypoint, introduce SerializedConfig type (#6205) 2024-07-23 19:28:59 +02:00
Ari Perkkiö
5da45db152
fix(coverage): ignore *.cts files (#6189) 2024-07-22 11:00:38 +02:00
Ari Perkkiö
9057614855
fix(coverage): consistent type-only file handling (#6183) 2024-07-22 10:59:50 +02:00
Thor Juhasz
f68453f891
feat(coverage): add thresholds.<glob>.100 option (#6174)
Co-authored-by: Ari Perkkiö <ari.perkkio@gmail.com>
2024-07-21 17:20:00 +03:00
Thor Juhasz
02e3f00370
fix(coverage): global thresholds to include files from glob thresholds (#6172)
Co-authored-by: Ari Perkkiö <ari.perkkio@gmail.com>
2024-07-21 16:51:19 +03:00
renovate[bot]
f55dc0081d
chore(deps): update all non-major dependencies (#6046)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2024-07-15 17:10:15 +02:00
Ari Perkkiö
368c137281
fix(coverage): remove work-around for implicit else (#6014) 2024-07-02 13:14:20 +02:00
Ari Perkkiö
169bc1fde4
fix(coverage): support overriding exclude (#5997) 2024-07-01 09:20:17 +02:00
Dylan Yang
2898a525d3
fix(coverage): istanbul to support import attributes (#6006) 2024-07-01 09:07:58 +03:00
Ari Perkkiö
19e9babfd9
test(coverage): refactor testing structure (#5837) 2024-06-24 10:31:42 +03:00
Joaquín Sánchez
cee82e4735
chore: enable eslint in vue files (#5902) 2024-06-17 11:58:55 +02:00
Vladimir
471cf97b0c
chore: always require curly braces (#5885)
Co-authored-by: Ari Perkkiö <ari.perkkio@gmail.com>
2024-06-16 18:10:10 +02:00
Ari Perkkiö
0a715946bb
fix(deps): update vulnerable test-exclude to v7 (#5867) 2024-06-12 13:55:14 +02:00
Ari Perkkiö
7afb3682f3
fix(coverage): thresholds.autoUpdate to support mergeConfig (#5818) 2024-06-03 12:10:14 +02:00
Ari Perkkiö
b7438b9be2
feat!: --merge-reports to support coverage (#5736) 2024-05-25 17:37:35 +02:00
Ari Perkkiö
c469c74d76
fix(coverage): clean up empty coverage reports directory (#5731) 2024-05-17 13:45:02 +02:00
Vladimir Sheremet
5c55c270e9
test: skip related test in ecosystem-ci 2024-05-09 15:14:05 +02:00
Ari Perkkiö
31994942f7
feat!: enable coverage.ignoreEmptyLines by default (#5543) 2024-05-07 11:30:10 +02:00
Ari Perkkiö
c9883f3ec9
fix(coverage): apply vite-node's wrapper only to executed files (#5642) 2024-05-02 11:00:30 +02:00
MindfulPol
bfe8ad9d51
fix(coverage): exclude *.test-d.* by default (#5634) 2024-04-30 19:50:45 +03:00
Ari Perkkiö
80265b4093
fix(coverage): thresholds to compare files relative to root (#5574) 2024-04-22 09:13:26 +02:00
Ari Perkkiö
10b89713d2
feat(coverage): v8 to ignore empty lines, comments, types (#5457) 2024-04-05 12:59:56 +02:00
Ari Perkkiö
0ec4d0e053
fix: prevent hang when process is mocked (#5430) 2024-03-26 19:03:17 +02:00
Ari Perkkiö
600b44d606
feat(coverage): support --changed option (#5314) 2024-03-14 14:48:25 +01:00
Ari Perkkiö
6eda473f30
fix(coverage): respect source maps of pre-transpiled sources (#5367) 2024-03-12 16:00:46 +01:00
Ari Perkkiö
c3eb8deb76
fix(coverage): v8 to ignore type-only files (#5328) 2024-03-04 21:03:15 +01:00
Ari Perkkiö
a280451be5
fix(coverage): ignore generated TS decorators (#5206)
Co-authored-by: Vladimir <sleuths.slews0s@icloud.com>
2024-02-20 14:05:43 +01:00
Ari Perkkiö
5749d2c209
fix(coverage): .tmp directory conflicts with --shard option (#5184) 2024-02-12 13:11:48 +01:00
renovate[bot]
7a31a1ae42
chore(deps): update dependency @antfu/eslint-config to v2 (#5153) 2024-02-08 17:33:12 +01:00
Ari Perkkiö
d53b85805d
fix(coverage): remove coverage/.tmp files after run (#5008) 2024-01-19 20:21:05 +01:00
Ari Perkkiö
4b41131af2
fix(coverage): thresholds.autoUpdate to work with arrow function configuration files (#4959) 2024-01-15 14:21:44 +01:00
Ari Perkkiö
96dc6e9aaf
feat(coverage): custom reporter support (#4828) 2024-01-12 14:25:43 +01:00
Hiroshi Ogawa
039814bd0e
chore(test): restore trailing new line in coverage-test/vitest.config.ts (#4789) 2023-12-21 15:06:25 +02:00
Ari Perkkiö
4166c413ba
fix(coverage): improve memory usage by writing temporary files on file system (#4603) 2023-11-28 19:30:59 +01:00