4179 Commits

Author SHA1 Message Date
Vladimir Sheremet
ad8e35ddfa
chore: release v2.2.0-beta.2 v2.2.0-beta.2 2024-11-18 15:11:58 +01:00
Hiroshi Ogawa
bd29bcc740
fix(pretty-format): support react 19 (#6909) 2024-11-18 15:08:18 +01:00
Jean-Philippe Leclerc
dc238e92bd
feat(reporter): add support for function type to classname option in the junit reporter (#6839)
Co-authored-by: Jean-Philippe Leclerc <jpleclerc@outlook.com>
Co-authored-by: Jean-Philippe Leclerc <jleclerc@tower-research.com>
Co-authored-by: Hiroshi Ogawa <hi.ogawa.zz@gmail.com>
2024-11-18 15:07:44 +01:00
Ari Perkkiö
e04a13689a
fix(coverage): exclude browser mode iframe results (#6905) 2024-11-18 15:07:31 +01:00
Vladimir
338d95586c
refactor(runner): deprecate custom type in favour of "test" (#6866) 2024-11-18 15:06:51 +01:00
Joaquín Sánchez
d9cc81dd43
feat(ui): allow run individual tests/suites from the UI (#6641) 2024-11-18 15:06:34 +01:00
Ari Perkkiö
511b73c7e8
feat(reporters): summary option for verbose and default reporters (#6893) 2024-11-18 15:05:07 +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
Hiroshi Ogawa
0b08bc11c4
fix: respect cacheDir when optimizer is enabled (#6910) 2024-11-15 11:03:45 +01:00
Vladimir
6324a00e64
refactor: don't provide extends/workspaceConfigPath in the config (#6904) 2024-11-14 10:38:04 +01:00
Hiroshi Ogawa
80f8bbf4ab
fix: misc fix for vite 6 ecosystem ci (#6867) 2024-11-14 10:18:31 +01:00
Vladimir Sheremet
b915aa6807
chore: release v2.2.0-beta.1 v2.2.0-beta.1 2024-11-13 18:14:59 +01:00
Estéban
85e6f99f07
feat(expect): add toHaveBeenCalledAfter and toHaveBeenCalledBefore utility (#6056)
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2024-11-13 18:01:45 +01:00
Vladimir
85c64e35b1
feat(runner): test context can inject values from the config's provide (#6813) 2024-11-13 17:20:26 +01:00
Vladimir Sheremet
82f2b50863
test: don't start the server in watch mode 2024-11-13 17:20:11 +01:00
Hiroshi Ogawa
746d898651
feat(snapshot): provide config to resolveSnapshotPath (#6800) 2024-11-13 17:04:34 +01:00
Vladimir
697c35c52d
feat: allow a custom note when calling ctx.skip() dynamically (#6805) 2024-11-13 17:03:12 +01:00
Vladimir
8d179afcc7
fix(browser): improve source maps when vi.mock is present (#6810) 2024-11-13 17:02:47 +01:00
Vladimir
e26e066c77
feat(vitest): add onTestsRerun method to global setup context (#6803) 2024-11-13 17:01:32 +01:00
Vladimir
9c8f7e3e68
feat(vitest): include coverageMap in json report (#6606) 2024-11-13 17:01:17 +01:00
Jacob Erdman
ff66206ae8
feat(expect): add toHaveBeenCalledExactlyOnceWith expect matcher (#6894)
Co-authored-by: Vladimir <sleuths.slews0s@icloud.com>
2024-11-13 17:01:01 +01:00
Hiroshi Ogawa
391860f79b
feat: support inline diff options and support printBasicPrototype (#6740)
Co-authored-by: Vladimir <sleuths.slews0s@icloud.com>
Co-authored-by: Michał Grzegorzewski <4864089+spamshaker@users.noreply.github.com>
2024-11-13 16:59:31 +01:00
Vladimir Sheremet
32f23b98b4
chore: release v2.1.5 v2.1.5 2024-11-13 16:05:30 +01:00
Vladimir Sheremet
9e7c99f6b8
docs: typo 2024-11-13 16:05:10 +01:00
Vladimir
417bdb423d
fix(browser): init browsers eagerly when tests are running (#6876) 2024-11-13 16:03:43 +01:00
Vladimir Sheremet
32be0af753
chore: update browser readme 2024-11-13 15:28:51 +01:00
Vladimir
93b67c24b1
fix: throw an error and a warning if .poll, .element, .rejects/.resolves, and locator.* weren't awaited (#6877) 2024-11-13 13:16:24 +01:00
Vladimir
9a0c93d787
fix(browser): stop the browser rpc when the pool is closed (#6858) 2024-11-13 11:54:53 +01:00
翠 / green
251893b41c
chore: set resolve.mainFields and resolve.conditions for SSR environment (#6896) 2024-11-13 11:54:04 +01:00
Vladimir
76169a15a0
docs: improve "Mock Functions" page (#6897) 2024-11-13 08:59:59 +01:00
renovate[bot]
0ad2cdcaae
chore(deps): update all non-major dependencies (#6890)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-13 08:58:39 +01:00
Hiroshi Ogawa
4c96cce707
fix: print ssrTransform error (#6885) 2024-11-12 13:45:33 +01:00
Hiroshi Ogawa
98f76ea75f
fix: don't rerun on Esc or Ctrl-C during watch filter (#6895) 2024-11-12 13:41:15 +01:00
Hiroshi Ogawa
07c19b8a04
test: fix webcrypto on node 18 (#6892) 2024-11-11 09:56:55 +02:00
Ari Perkkiö
00ebea6414
refactor(reporters): base reporter readability improvements (#6889) 2024-11-11 09:56:38 +02:00
Kaio Duarte
9b3c3de27b
chore: add JSDoc to Jest assertions and asymmetric matchers (#6822)
Co-authored-by: Hiroshi Ogawa <hi.ogawa.zz@gmail.com>
2024-11-09 14:54:58 +09:00
Hiroshi Ogawa
5969d8da70
fix(browser): support non US key input (#6873) 2024-11-08 10:05:35 +01:00
Vladimir
b01df47da0
fix: stop the runner before restarting, restart on workspace config change (#6859) 2024-11-08 10:02:23 +01:00
Hiroshi Ogawa
6e793c64a1
fix(ui): remove crossorigin attributes for same origin assets (#6883) 2024-11-08 10:01:07 +01:00
David Ortner
3c56feb4f9
fix(vitest): use fetch() implementation from happy-dom (#6879) 2024-11-07 16:02:26 +01:00
Vladimir
6af73d93f7
fix: remove sequence.concurrent from the RuntimeConfig type (#6880) 2024-11-07 16:01:00 +01:00
Vladimir
f4c04ab646
perf: limit workspace project concurrency to available cores (#6869) 2024-11-07 12:45:19 +01:00
renovate[bot]
b21cdcecdf
chore(deps): update dependency happy-dom to v15.10.2 [security] (#6874)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-07 11:40:43 +01:00
renovate[bot]
b54ba7d828
chore(deps): update dependency happy-dom to v15.10.2 [security] (#6870)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-07 10:02:54 +01:00
patak
ecd0cbe7b4
docs: remove X links (#6868) 2024-11-06 17:05:40 +01:00
Vladimir
0d67f04b65
fix(browser): don't process the default css styles (#6861) 2024-11-05 15:53:00 +01:00
patak
08b264afbd
docs: add bluesky links (#6860) 2024-11-05 15:41:22 +01:00
Vladimir
f0aeaca8e5
fix: don't change the working directory when loading workspace projects (#6811) 2024-11-05 12:53:56 +01:00
vanaigr
cf0cbf6a37
fix(vite-node): top-level throw in module is not reported properly (#6840)
Co-authored-by: Hiroshi Ogawa <hi.ogawa.zz@gmail.com>
2024-11-05 12:25:29 +01:00
Ari Perkkiö
487c80ae58
fix(coverage): report uncovered files when re-run by enter or 'a' (#6848) 2024-11-05 12:17:27 +01:00