29 Commits

Author SHA1 Message Date
renovate[bot]
d260cef634
chore(deps): update all non-major dependencies (#6360)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Hiroshi Ogawa <hi.ogawa.zz@gmail.com>
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2024-10-14 13:43:10 +02:00
Ari Perkkiö
5f757900b5
refactor: replace strip-ansi with stripVTControlCharacters from node:util (#6608) 2024-10-02 09:50:19 +02:00
Ari Perkkiö
7ab0f4a8ff
feat(browser): support --inspect-brk (#6434) 2024-09-08 19:37:16 +02:00
Vladimir
d7951125c2
docs: add vitest-browser packages to Browser Mode examples (#6314) 2024-08-09 16:26:46 +02:00
Ben McCann
00dfc1a450
chore: remove unused execa devDependencies (#6294)
Co-authored-by: Vladimir <sleuths.slews0s@icloud.com>
2024-08-09 14:57:32 +02:00
Vladimir
30dc579309
fix(browser): keep querying elements even if locator is created with elementLocator, add pubic @vitest/browser/utils (#6296) 2024-08-07 13:40:18 +02:00
Vladimir
3347f83e5a
feat(browser): introduce built-in locators (#6084) 2024-08-07 08:18:27 +02:00
Vladimir
f44cc917cc
fix(browser): allow immidiate reinvalidation of mocked dependencies (#6108) 2024-07-12 17:34:55 +02:00
Joaquín Sánchez
45dfc95aef
feat(ui): replace navigation tree with test explorer (#5907) 2024-06-20 14:24:20 +02:00
Vladimir
2380cb95eb
fix(browser): correctly update inline snapshot if changed (#5925) 2024-06-19 21:37:25 +02:00
Joaquín Sánchez
4bea1cac4f
chore(browser): add browser ui scripts to run root browser tests (#5814) 2024-06-01 18:37:48 +02:00
Vladimir
7b2f64cfa3
feat: implement module mocking in browser mode (#5765) 2024-05-31 11:19:38 +02:00
Vladimir
21e58bd890
feat(browser): allow injecting scripts (#5656) 2024-05-03 16:00:59 +02:00
Vladimir
7c993e9454
test: standardising internal test (#5600) 2024-04-26 15:43:27 +02:00
Hiroshi Ogawa
09c1c76e0c
chore(deps): update webdriverio 8.32.2 to fix chrome download issue (#5240) 2024-02-20 09:30:00 +01:00
Vladimir
7d18233c13
chore(deps): update webdriverio (#5186) 2024-02-12 19:28:32 +01:00
Vladimir
714c911f7e
fix(browser): don't exclude node builtins from optimization (#5082) 2024-01-31 10:39:13 +01:00
Hiroshi Ogawa
6c1cc78bac
fix(browser): fix browser testing url for https (#4855) 2024-01-16 13:50:38 +01:00
Hiroshi Ogawa
508fced95d
fix(browser): fix updating snapshot during watch mode (#4867)
Co-authored-by: Vladimir <sleuths.slews0s@icloud.com>
2024-01-09 15:42:51 +01:00
Mike Bland
9e34557eee
fix(browser): handle config.base (#4686) (#4692)
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2024-01-04 15:11:38 +01:00
Mike Bland
345a25d6a8
fix(browser): avoid safaridriver collision (#4863) 2024-01-04 09:30:54 +01:00
Hiroshi Ogawa
285bc6132e
test(browser): add test case for cjs import (#4690) 2023-12-09 17:59:28 +01:00
Vladimir Sheremet
dd7ae1f46a chore: add type: module, remove old examples 2023-11-10 13:24:26 +01:00
Vladimir
f56de2a450
fix!(browser): print correct stacktrace (#3698) 2023-07-19 15:41:53 +02:00
Vladimir
0f44d2c81f
feat: implement istanbul coverage support for browser testing (#3040)
Co-authored-by: AriPerkkio <ari.perkkio@gmail.com>
2023-03-28 11:13:48 +02:00
Mohammad Bagher Abiat
9dc6929380
feat: playwright as browser provider (#3079)
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2023-03-27 11:52:14 +02:00
Vladimir
ee6f590dfe
feat: show browser console in the terminal (#3048) 2023-03-22 16:36:37 +01:00
Mohammad Bagher Abiat
9cdc8030d0
feat: webdriverio (+ custom providers) integration for browser mode (#2999)
Co-authored-by: Christian Bromann <git@bromann.dev>
Co-authored-by: Vladimir <sleuths.slews0s@icloud.com>
Co-authored-by: userquin <userquin@gmail.com>
Co-authored-by: Anjorin Damilare <damilareanjorin1@gmail.com>
2023-03-20 14:37:23 +01:00
Anthony Fu
88033bca99
feat: init @vitest/browser package (#1302)
Co-authored-by: Joaquín Sánchez Jiménez <joaquin.sanchez@fi2net.es>
Co-authored-by: userquin <userquin@gmail.com>
Co-authored-by: M. Bagher Abiat <zorofight94@gmail.com>
2022-07-20 03:37:45 +08:00