1661 Commits

Author SHA1 Message Date
Vladimir
1aac59cd20
feat(browser): support playwright tracing (#8584) 2025-09-22 14:57:41 +02:00
renovate[bot]
d3431372a5
chore(deps): update all non-major dependencies (#8606) 2025-09-22 08:43:50 +02:00
Vladimir
6acdc3a5ed
fix(browser): throw an error if iframe is not accessible anymore (#8601) 2025-09-20 17:00:42 +02:00
Vladimir
4d41928c6d
feat!: remove deprecated order from test() API (#8594) 2025-09-19 12:08:11 +02:00
Bjorn Lu
7a66112c05
build: use premove to clean directories (#8593) 2025-09-19 09:08:35 +02:00
renovate[bot]
bd5a6ae4be
chore(deps): update all non-major dependencies (#8575)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-18 16:24:02 +02:00
Vladimir
ac1d92f140
fix(spy): don't fail when spying on static getters (#8589) 2025-09-18 15:51:08 +02:00
William Killerud
9e722834ae
feat!: include shadow root contents in pretty-format output (#8545) 2025-09-10 07:37:42 +02:00
Hiroshi Ogawa
ea6d7322ed
fix: avoid recursively applying $ and % formatting to test.for/each title (#8557) 2025-09-09 20:56:57 +02:00
Vladimir
25fd32bf0a
fix!: verbose reporter prints tests in a list, introduce tree reporter (#8500)
Co-authored-by: Ari Perkkiö <ari.perkkio@gmail.com>
2025-09-09 06:58:27 +02:00
Hiroshi Ogawa
965cefc197
fix(expect)!: pass current equality testers to asymmetric matcher (#6825) 2025-09-08 19:47:35 +02:00
Vladimir
9a79b90c95
perf: reduce the number of unused imports (#8508) 2025-09-08 19:20:18 +02:00
Joaquín Sánchez
2e49189549
feat: display test "path" when filtering (#8547) 2025-09-08 17:29:02 +02:00
renovate[bot]
1050a37173
chore(deps): update eslint packages (#8549)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2025-09-08 17:16:58 +02:00
Vladimir
304bc20f0f
feat(projects)!: allow only files that have "vitest.config" or "vite.config" in the name (#8542) 2025-09-08 15:43:09 +02:00
renovate[bot]
048f7a1cac
fix(deps): update all non-major dependencies (#8550)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-08 15:42:42 +02:00
Hiroshi Ogawa
ba4f59f982
test: unskip globalSetup unhandled rejection source map test (#8551) 2025-09-08 13:42:12 +02:00
Copilot
6d5b5b1a5e
fix: resolve performance issue when throwing errors with stackTraceLimit = 0 (#8531)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: sheremet-va <16173870+sheremet-va@users.noreply.github.com>
Co-authored-by: Ari Perkkiö <ari.perkkio@gmail.com>
2025-09-08 13:39:43 +02:00
Shai Reznik
2344c1f6e8
feat: clickable dashboard numbers (#7406) 2025-09-06 10:31:54 +08:00
Vladimir
8978a23b7b
fix: process sourcemaps for stack traces from globalSetup files (#8534) 2025-09-06 10:07:01 +08:00
Zhaolin Liang
969456b4ac
fix: custom expect messages for expect.extend matchers (#8520) 2025-09-05 09:33:46 +08:00
Vladimir
bf450b4339
fix(spy): can respy on an exported method (#8521) 2025-09-03 17:19:51 +08:00
Vladimir
2308cbf130
feat(browser): add length property to locators, toHaveLength now accepts locators (#8512) 2025-08-31 11:38:44 +02:00
Vladimir
ed7e3ad5d3
fix: override fake timers when useFakeTimers is called multiple times (#8504) 2025-08-29 11:52:38 +02:00
Vladimir
d3afa601a6
fix(spy): fix spyOn types with optional method (#8499) 2025-08-28 14:23:26 +02:00
renovate[bot]
704eba24b4
fix(deps): update all non-major dependencies (#8382)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2025-08-28 13:23:05 +02:00
Vladimir
259a298181
chore: remove sweetalert2 from test dependencies (#8495) 2025-08-28 11:38:47 +02:00
Vladimir
fb4500bec2
fix: show the assertion error first when expect.poll assertion fails (#8483) 2025-08-28 10:47:03 +02:00
Hiroshi Ogawa
549d321e22
fix: support import.meta.resolve on Vite 7 (#8493) 2025-08-28 10:41:20 +02:00
Vladimir
57b2cca2e0
feat(browser): support iframe locator with playwright provider (#8016) 2025-08-28 10:38:46 +02:00
Hiroshi Ogawa
afc4ecaad6
test: fix wasm error expectation (#8494) 2025-08-28 10:19:32 +02:00
Nick Battjes
99e016bec8
feat(coverage): autoUpdate to support percentage formatting (#8456)
Co-authored-by: Ari Perkkiö <ari.perkkio@gmail.com>
2025-08-27 12:43:33 +02:00
Vladimir
606cb9e3e3
feat(browser)!: require a provider factory instead of a string (#8445) 2025-08-27 12:00:11 +02:00
Ari Perkkiö
ff5170cff5
fix(coverage): enforce order of vitest:coverage-transform plugin (#8477) 2025-08-26 10:54:35 +02:00
Vladimir
2c2d1d4ce4
perf!: remove minWorkers and set it automatically to 0 in non watch mode (#8454) 2025-08-25 16:16:35 +02:00
Vladimir
903815d46c
test: update flaky tests (#8439) 2025-08-25 13:09:41 +02:00
Vladimir
34f67546df
test: update flaky tumeout tests (#8450) 2025-08-19 18:55:15 +03:00
Ari Perkkiö
a400a9d2aa
fix(coverage): handle query param based transforms correctly (#8418) 2025-08-15 13:59:53 +02:00
Ari Perkkiö
e68b847479
test: update type-strip feature version check (#8419) 2025-08-15 13:57:48 +02:00
Vladimir
bdb7067f13
feat(api): add getGlobalTestNamePattern method (#8438) 2025-08-15 12:56:43 +02:00
Vladimir
a1cb9719a4
fix!: remove deprecated APIs (#8428) 2025-08-12 18:25:50 +02:00
Vladimir
61eb7dd9c9
feat(api): add enableCoverage and disableCoverage methods (#8412)
Co-authored-by: Ari Perkkiö <ari.perkkio@gmail.com>
2025-08-12 14:50:17 +02:00
Eugene
cd5c19dec1
chore(dev-deps): migrate to @jridgewell/remapping from @ampproject/remapping (#8416)
Co-authored-by: Ari Perkkiö <ari.perkkio@gmail.com>
2025-08-10 10:37:47 +03:00
Copilot
7ff9c67ac5
docs: update Testing Types docs to use non-deprecated expect-type API and add toMatchObjectType documentation (#8397)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: sheremet-va <16173870+sheremet-va@users.noreply.github.com>
2025-08-09 22:44:27 +02:00
Vladimir
fdeb2f4826
feat(api): expose experimental_parseSpecifications (#8408) 2025-08-08 12:02:11 +02:00
Vladimir
c0ec08a905
feat(browser): add trackUnhandledErrors option (#8386) 2025-08-06 19:13:32 +02:00
Vladimir
b825ef87c5
fix: make sure test errors always have stacks property in Node.js context (#8392) 2025-08-06 18:03:32 +02:00
Vladimir
05b4178e8c
fix(jsdom): override globals that Fetch API relies on (#8390) 2025-08-06 17:59:05 +02:00
Hiroshi Ogawa
9b5af96802
ci: skip list-changed test on ecosystem ci (#8388) 2025-08-05 17:58:39 +09:00
Ari Perkkiö
149f8e5095
fix(reporter)!: remove deprecated APIs (#8223)
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2025-08-04 14:30:28 +02:00