209 Commits

Author SHA1 Message Date
Hiroshi Ogawa
7d9f673e90
chore(deps): update playwright (#4988) 2024-01-17 10:22:51 +01:00
Vladimir
8c969de286
feat: add syntax highlighting to error messages (#4813) 2024-01-12 14:44:27 +01:00
Tigran
1326c6efb7
feat: support case-insensitive path matching in cli (fix #3567) (#4911) 2024-01-12 14:25:12 +01:00
Dunqing
e0b8c54ea6
refactor(vitest): reimplement hoistMocks to fix incorrect dynamic imports (#4664) 2024-01-03 13:14:34 +01:00
Vladimir
e8ca643749
fix(vitest): don't hang when mocking files with cyclic dependencies (#4811) 2023-12-28 10:44:06 +01:00
Dunqing
c66bb24665
chore: update vite to latest (#4665) 2023-12-06 10:20:30 +01:00
Ari Perkkiö
160bdbf1fd
test: msw to use --pool=forks (#4556) 2023-11-23 11:46:36 +01:00
KyungJi Kim
2d1b4785d1
fix(example): resolve type error (#4515) 2023-11-16 13:00:48 +01:00
Vladimir
503331d881
fix(vitest): throw an error if Vite wasn't able to resolve aliased path (#4503) 2023-11-15 13:51:41 +01:00
Vladimir
cc19117d30
chore: migrate to flat eslint config (#4472) 2023-11-11 08:07:39 +01:00
Vladimir
b28b19e5ff
chore: update packages (#4470) 2023-11-10 18:31:16 +01:00
Vladimir
40e9fd7778
chore: update packages (#4468) 2023-11-10 16:05:39 +01:00
Vladimir Sheremet
5b73866319 chore: cleanup 2023-11-10 13:24:26 +01:00
Vladimir Sheremet
dd7ae1f46a chore: add type: module, remove old examples 2023-11-10 13:24:26 +01:00
Dunqing
aaec62b02a chore: update deps 2023-11-10 13:24:26 +01:00
Dunqing
7bc96bff7d chore: remove acorn, upgrade vite to beta 2023-11-10 13:24:26 +01:00
Dunqing
f6a445dbc8 chore: upgrade to rollup 4 2023-11-10 13:24:26 +01:00
AriPerkkio
42f3ca3114 test: disable flaky tests on CI 2023-11-10 13:01:12 +01:00
Vladimir
d03a2a218e
feat(browser): support "none" provider and update lit example to use it (#4427) 2023-11-04 14:28:43 +01:00
Hiroshi Ogawa
ac30972674
fix: apply serializer to Error instance for thrown snapshot (#4396)
Co-authored-by: Vladimir <sleuths.slews0s@icloud.com>
2023-11-02 15:11:35 +01:00
Allison Pratt
b3bc866d44
chore: add tsconfig.json to basic example (#4372)
Co-authored-by: Vladimir <sleuths.slews0s@icloud.com>
2023-10-27 16:41:27 +02:00
Vladimir
3e1f5e8022
chore: update msw example to use v2 (#4379) 2023-10-27 12:21:40 +02:00
Vladimir
5cdeb558c2
feat!: move browser providers to @vitest/browser package (#4364) 2023-10-27 09:02:11 +02:00
Vladimir
29299f3ce2
fix!: remove deprecated node loader (#4371) 2023-10-25 15:11:47 +02:00
Vladimir
ffaf16b489
chore: remove unused dependencies from monorepo (#4359) 2023-10-24 11:50:31 +02:00
Bjorn Lu
fde1843ed8
feat: update magic-string (#4345) 2023-10-23 11:52:31 +02:00
Marvin
23968580ce
test: address conflicts in port usage for browser-related test suites. (#4306) 2023-10-16 10:21:32 +02:00
Dylan Piercey
eac7776521
feat: add Marko example and include code coverage for Marko files (#4263) 2023-10-08 18:53:36 +02:00
Vladimir
271ec3da62
docs: update Vitest tagline (#4220) 2023-10-03 12:52:11 +02:00
Ari Perkkiö
114a993c00
feat!: add support for pool and poolOptions, remove old flags (#4172) 2023-10-02 14:13:40 +02:00
Vladimir
a3dc47b038
feat!(snapshot): make snapshots more visually pleasing (#3961) 2023-09-27 10:27:32 +02:00
Vladimir
e649d78ff6
fix: print value shape when .resolves and .rejects fails (#4137) 2023-09-18 13:25:35 +02:00
Misery Lee
5eb8561c55
fix: should remove mockPath from callstack whether success or failed (#3971)
Co-authored-by: lijifei <lijifei@bytedance.com>
2023-08-21 18:29:03 +02:00
Vladimir
4b946ca91e
feat: add preact example, remove optimizer experimental status, enable by default (#3854)
Co-authored-by: eryue0220 <eryue0220@gmail.com>
2023-08-01 11:53:31 +02:00
Vladimir
b09298528b
feat!: support running tests using VM context (#3203)
Co-authored-by: Anjorin Damilare <damilareanjorin1@gmail.com>
2023-08-01 08:59:55 +02:00
Ari Perkkiö
a90d64fee3
feat!: remove @vitest/coverage-c8 package (#3614) 2023-07-11 11:46:41 +02:00
Vladimir
9608bf72d8
feat!: transformMode affects only test files, not regular files (#3491) 2023-07-11 10:56:13 +02:00
Anjorin Damilare
a77afffa83
chore(ui): update UI vue version (#3575)
Co-authored-by: userquin <userquin@gmail.com>
Co-authored-by: Vladimir <sleuths.slews0s@icloud.com>
2023-07-11 09:45:51 +02:00
Vladimir
6ad8ff6213
chore: update svelte example (#3684) 2023-06-27 18:07:45 +02:00
Joaquín Sánchez
445a7b6d4a
docs: switch to local search (#3594) 2023-06-20 17:52:17 +02:00
Vladimir
0cbb07b404
fix(vite-node): correctly resolve virtual modules (#3544) 2023-06-15 10:12:33 +02:00
Vladimir
c1004e1493
fix(mocker)!: don't restore mock to the original if module is mocked (#3518) 2023-06-06 19:00:24 +02:00
Dunqing
50f0700d24
fix(vite-node): circular import stuck (#3480) 2023-06-06 17:44:31 +02:00
Vladimir Sheremet
b6c4a6ca3b Revert "feat!: remove transformMode option"
This reverts commit 7983d53752f33ce78447d84f9a4dd78a9bd4d5f5.
2023-06-01 16:46:16 +02:00
Vladimir Sheremet
7983d53752 feat!: remove transformMode option 2023-06-01 16:45:22 +02:00
Vladimir
03d34249ac
revert: "fix(vite-node): circular import stuck" #3418 (#3479) 2023-05-31 16:18:08 +02:00
Alessandro Di Dio
b3602bcc4d
feat(dev): add moduleDirectories option to the vitest config (#3337)
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2023-05-30 10:13:10 +02:00
Vladimir Sheremet
56b99275b2 chore: move sourcamp test out of examples 2023-05-25 17:35:41 +02:00
rxliuli
02dc9ea7fc
fix(vite-node): don't remove sourcemap string in source code (#2918) (#3379)
Co-authored-by: Vladimir <sleuths.slews0s@icloud.com>
2023-05-25 11:53:32 +02:00
Dunqing
632eef4037
fix(vite-node): circular import stuck (#3418) 2023-05-24 15:46:08 +02:00