2663 Commits

Author SHA1 Message Date
Vladimir
0cbb07b404
fix(vite-node): correctly resolve virtual modules (#3544) 2023-06-15 10:12:33 +02:00
Nathan
02196f9d95
fix: avoid call stack recursion with large error (fix: #3060) (#3078)
Co-authored-by: Vladimir <sleuths.slews0s@icloud.com>
2023-06-15 10:12:05 +02:00
btea
3d43638c31
feat(runner): describe/test name support anonymous function (#3562) 2023-06-15 10:11:45 +02:00
Deot
bc49bac7e3
feat: export registerConsoleShortcuts from vitest/node (#3563) 2023-06-13 15:36:47 +02:00
btea
f6222fc850
refactor(suite): use Object.assign (#3545) 2023-06-13 15:30:16 +02:00
Vladimir
158c4bb056
fix(mocker): respect namespace import when hoisting vi.mock (#3547) 2023-06-09 17:48:06 +02:00
Joaquín Sánchez
bc283ae3cb
fix(ui): navigate to dashboard when re-running tests from coverage page (#3529) 2023-06-07 09:47:09 +02:00
Vladimir Sheremet
8d3cf9db73 chore: release v0.32.0 v0.32.0 2023-06-06 19:03:26 +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
Ari Perkkiö
821126f165
feat!: add @vitest/coverage-v8 package (#3339) 2023-06-06 19:00:15 +02:00
Nick McCurdy
19ecc6c746
fix!: improve globs (#3392) 2023-06-06 19:00:05 +02:00
Vladimir
1ad63b0c61
feat!: throw an error, if module cannot be resolved (#3307) 2023-06-06 18:59:55 +02:00
Vladimir
a9a8ee7e5b
docs: add experimentalOptimizer?.[mode] documentation (#3526) 2023-06-06 18:58:58 +02:00
btea
a53c2151d6
feat: image type add apng (#3498) 2023-06-06 18:51:50 +02:00
btea
c37cdebe5e
fix: the cli option is passed to coverage.exclude (#3506) 2023-06-06 17:44:51 +02:00
Dunqing
50f0700d24
fix(vite-node): circular import stuck (#3480) 2023-06-06 17:44:31 +02:00
Dunqing
7c687adafd
feat(expect): support expect.soft (#3507) 2023-06-06 17:43:48 +02:00
renovate[bot]
dfb46e6631
chore(deps): update dependency @edge-runtime/vm to v3 (#3511)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-06 11:38:42 +02:00
Han Feng
15253890e6
feat(runner): support using function/class as describe/test name (#3497) 2023-06-05 14:26:15 +02:00
Ari Perkkiö
5b73cbf8eb
fix(watch): junit reporter fails to re-generate report (#3496) 2023-06-05 14:25:17 +02:00
Joaquín Sánchez
952b5be6ee
fix(ui): don't cache coverage assets (#3508) 2023-06-05 14:16:49 +02:00
renovate[bot]
5fc6aa2b77
chore(deps): update dependency jsdom to v22 (#3512)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-05 14:15:02 +02:00
Vladimir
2deb70abca
fix(runner): ensure Vitest is deduped (#3489) 2023-06-02 09:11:31 +02:00
Vladimir Sheremet
8a11e63cac test: increase timeouts in test/ui 2023-06-02 08:51:11 +02:00
Vladimir Sheremet
d5b1f98081 chore: return deps.inline inside the error message until it's officially deprecated 2023-06-01 17:01:23 +02:00
Vladimir
898422b082
feat: support ssr optimizer (#3490) 2023-06-01 16:53:33 +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 Sheremet
b3e501b210 chore: lint workflow 2023-06-01 14:56:13 +02:00
Vladimir Sheremet
a5ce9a6ff5 ci: lock inactive closed issues 2023-06-01 14:43:01 +02:00
Vladimir Sheremet
94668725e8 docs: add mention to experimentalOptimizer 2023-06-01 13:22:36 +02:00
Vladimir
eb285ea021
fix(optimizer): always respect optimizeDeps even if include/exclude is overridden (#3488) 2023-06-01 13:13:42 +02:00
Vladimir Sheremet
ab3e085105 chore: release v0.31.4 v0.31.4 2023-06-01 11:54:30 +02:00
Hamir Mahal
c6cd9242b5
docs: improve Timers section of mocking.md (#3482) 2023-06-01 10:46:52 +02:00
Ari Perkkiö
27185458a3
test: prevent typecheck conflict between watch and coverage tests (#3484) 2023-06-01 10:46:18 +02:00
Vladimir
5a894aa20e
feat: enable experimentalOptimizer (#3413) 2023-06-01 10:45:49 +02:00
Vladimir
0caadf44c6
chore: update vite override (#3486) 2023-06-01 10:23:37 +02:00
Vladimir
be93032fde
fix(vite-node): deps.inline doesn't work (#3485) 2023-06-01 09:43:08 +02:00
Vladimir Sheremet
29a37cd467 chore: release v0.31.3 v0.31.3 2023-05-31 16:48:31 +02:00
Vladimir
03d34249ac
revert: "fix(vite-node): circular import stuck" #3418 (#3479) 2023-05-31 16:18:08 +02:00
Aelita
9fb9dacbb7
fix(runner): suite options do not propagate to nested suites (fix: #3467) (#3473) 2023-05-31 16:12:47 +02:00
Vladimir
4c9a7d5840
fix(logger): print unhandled errors before summary (#3474) 2023-05-31 16:10:01 +02:00
Vladimir
add29c865e
fix(vite-node): clear importers when invalidating module (#3475) 2023-05-31 11:47:09 +02:00
Ari Perkkiö
393bf60cde
feat: support VITE_NODE_DEPS_MODULE_DIRECTORIES from .npmrc (#3471) 2023-05-30 18:05:18 +02:00
Vladimir Sheremet
d65f287d74 chore: release v0.31.2 v0.31.2 2023-05-30 15:04:08 +02:00
Raz Luvaton
4d045695f7
fix: support requiring files with less extension (#3465) 2023-05-30 15:01:25 +02:00
Ari Perkkiö
4264390468
fix: extend logging of process timeout errors (#3452) 2023-05-30 12:50:49 +00:00
Pierre Criulanscy
f75ab65021
fix: assertion diff message now handle non writable property correctly (#3422) 2023-05-30 12:38:54 +02:00
Vladimir
306b233746
fix(vite-node): don't externalize "dist" by default (#3446) 2023-05-30 12:38:26 +02:00
Vladimir
e39adea838
feat: pass down meta information to Node.js process (#3449)
Co-authored-by: Anjorin Damilare <damilareanjorin1@gmail.com>
2023-05-30 11:16:27 +02:00