705 Commits

Author SHA1 Message Date
Vladimir
a1cb9719a4
fix!: remove deprecated APIs (#8428) 2025-08-12 18:25:50 +02:00
Vladimir
fdeb2f4826
feat(api): expose experimental_parseSpecifications (#8408) 2025-08-08 12:02:11 +02:00
Vladimir
05b4178e8c
fix(jsdom): override globals that Fetch API relies on (#8390) 2025-08-06 17:59:05 +02:00
Hiroshi Ogawa
e922e9266c
fix: configure oxc instead of esbuild on rolldown-vite (#8378) 2025-08-04 13:14:16 +02:00
Vladimir
9e412de354
fix!: rewrite spying implementation to make module mocking more intuitive (#8363) 2025-08-01 16:13:07 +02:00
renovate[bot]
13f9462293
fix(deps): update all non-major dependencies (#8348)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-29 14:54:18 +02:00
Vladimir
1a81c21d28
feat(runner)!: set mode to todo if no function is passed down to test or describe (#8346) 2025-07-28 15:24:32 +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
Noritaka Kobayashi
02da20864c
chore: fix typos (#8179) 2025-07-22 18:02:11 +02:00
Vladimir
497cb94498
test: don't use __dirname and __filename in tests and configs (#8314) 2025-07-15 15:02:19 +02:00
Matei Trandafir
81d7601e45
feat: add spy option to vi.mockObject (#8285) 2025-07-14 11:02:56 +02:00
Ari Perkkiö
43977c2b8f
fix: use suite's timeout when test.extend (#8278) 2025-07-14 11:02:30 +02:00
renovate[bot]
ad16d46957
chore(deps): update eslint packages (#8124)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2025-07-14 11:01:34 +02:00
Shinobu Hayashi
eeec501de4
feat(expect): support toBeNullable expect function to check provided value is nullish (#8294)
Co-authored-by: Vladimir <sleuths.slews0s@icloud.com>
2025-07-14 11:00:21 +02:00
renovate[bot]
a1e576ae0a
fix(deps): update all non-major dependencies (#8235)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2025-07-14 10:28:13 +02:00
Shinobu Hayashi
7b489959a0
fix: distribute test files to shards more evenly (#8288)
Co-authored-by: Ari Perkkiö <ari.perkkio@gmail.com>
2025-07-12 10:10:44 +03:00
Shinobu Hayashi
480be1a782
fix(core): Fix objectContaining expect utility to have more compatibility to jest's one (#8241) 2025-07-03 14:31:56 +02:00
Zhong
a0f9ae3f04
fix(mocker): fix regexpHoistable to allow whitespace before parentheses (#8231) 2025-07-03 14:30:28 +02:00
Vladimir
20d4d9e6c6
test: wait longer in waitFor test (#8219) 2025-06-24 19:10:10 +02:00
Vladimir
abc0d8273f
fix(spy)!: support spying on classes (#6160) 2025-06-24 16:17:30 +02:00
renovate[bot]
c91a432418
chore(deps): update dependency axios to v1 (#8211)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-23 10:44:36 +02:00
Vladimir
be11d374ca
fix!: remove deprecated environmentMatchGlobs and poolMatchGlobs (#8205) 2025-06-22 09:59:03 +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
4703cf850b
fix!: remove deprecated internal helpers and environment exports (#8198) 2025-06-20 13:43:29 +02:00
Vladimir
22f7f2db51
fix!: remove UserConfig type in favor of ViteUserConfig (#8196) 2025-06-20 12:34:20 +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
Pengoose
a92812b709
fix(runner): preserve handler wrapping on extend (#8153) 2025-06-17 19:04:12 +02:00
renovate[bot]
93f3200e45
fix(deps): update all non-major dependencies (#8123)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-16 18:14:40 +02:00
Vladimir
0c3be6f637
fix(coverage): ignore SCSS in browser mode (#8161) 2025-06-14 15:49:09 +02:00
Ari Perkkiö
657e83f9fa
fix(cli): vitest run --watch should be watch-mode (#8128) 2025-06-10 17:33:14 +02:00
Ari Perkkiö
dc469f260f
fix(runner): comments between fixture destructures (#8127) 2025-06-09 12:58:36 +02:00
Vladimir
c69be1fc1a
feat(ui): show test annotations and metadata in the test report tab (#8093) 2025-06-05 19:26:25 +02:00
Nicolas DUBIEN
02ec89203f
fix(expect): Ensure we can always self toEqual (#8094) 2025-06-05 15:40:26 +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
Vladimir
9b9f09bcb9
fix(spy): copy over static properties from the function (#7780) 2025-06-02 12:09:04 +02:00
Vladimir
b03f2098a5
feat: annotation API (#7953) 2025-05-30 18:56:14 +02:00
Ari Perkkiö
8fad735637
fix(cli): parse --silent values properly (#8055) 2025-05-30 17:41:30 +02:00
Vladimir
3bdf05d19c
fix: ensure errors keep their message and stack after toJSON serialisation (#8053) 2025-05-30 13:12:32 +02:00
Vladimir
910892ed93
chore: simplify working with UI package in dev (#8044) 2025-05-29 10:37:58 +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
Dirk Luijk
52bd789651
feat: initial support for Temporal equality (#8007) 2025-05-23 15:18:20 +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
Vladimir
330f9a40b1
fix: ignore non-string stack properties (#7995) 2025-05-19 15:55:30 +02:00
Vladimir
33d0538521
fix: remove unused exports (#7618) 2025-05-19 14:36:51 +02:00
StefanLiebscher
6dc1d18586
fix(dev): fix relay of custom equality testers (#6140) 2025-05-18 14:48:29 +02:00
Josh Goldberg ✨
8ec448db61
fix: switch ExpectStatic any types to AsymmetricMatcher<unknown>, with DeeplyAllowMatchers<T> (#7016) 2025-05-18 12:53:27 +02:00
Ben Durrant
b67d307ded
feat: Explicit Resource Management support in mocked functions (#7927) 2025-05-17 15:34:35 +02:00