34 Commits

Author SHA1 Message Date
Ari Perkkiö
584aa7148d
perf: pass testfiles at once when --no-isolate --maxWorkers=1 (#8835) 2025-10-28 12:57:22 +01:00
Vladimir
931c0ee634
feat: add a way to dump transformed content (#8711) 2025-10-14 13:54:57 +02:00
Vladimir
1aac59cd20
feat(browser): support playwright tracing (#8584) 2025-09-22 14:57:41 +02:00
Vladimir
1e60c4f440
fix!: remove Node types from the main entry point, use vitest/node instead (#8200) 2025-06-20 17:01:02 +02:00
Vladimir
b03f2098a5
feat: annotation API (#7953) 2025-05-30 18:56:14 +02:00
Joaquín Sánchez
a942ea7cc6
chore(ui): fix static ui client types (#7201) 2025-01-12 18:54:50 +01:00
Hiroshi Ogawa
a485b32b72
fix(browser): fix matchers.d.ts (#6995) 2024-12-01 23:43:46 +01:00
Vladimir
a939779f1d
fix(browser): increment browser port automatically if there are several projects with browser.enabled (#6717) 2024-10-16 08:55:40 +02:00
Ari Perkkiö
1231189a71
docs: add Profiling Test Performance guide (#6555) 2024-09-30 17:44:45 +02:00
Vladimir
154cb22de6
feat(browser): add an option to take screenshots if the browser test fails (#5975) 2024-06-25 22:04:55 +02:00
Vladimir
2380cb95eb
fix(browser): correctly update inline snapshot if changed (#5925) 2024-06-19 21:37:25 +02:00
Vladimir
4dbea4aed1
feat(browser): implement several userEvent methods, add fill and dragAndDrop events (#5882) 2024-06-18 13:29:49 +02:00
Vladimir
e20538a36e
feat: add blob reporter (#5663) 2024-05-14 18:57:08 +02:00
Vladimir
7adb8e8cf1
chore: rewrite UI tests using @vitest/browser (#5707) 2024-05-14 12:26:08 +02:00
Vladimir
7c993e9454
test: standardising internal test (#5600) 2024-04-26 15:43:27 +02:00
Hiroshi Ogawa
1f54834052
fix(benchmark): run benchmark suites sequentially (#5444) 2024-04-02 15:51:03 +02:00
Pig Fang
15b4fd6d41
fix(vitest): only consider cwd when using glob (fix #3802) (#3949) 2023-08-15 15:50:19 +02: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
Joaquín Sánchez
da7e8d5378
docs: use @vite-pwa/vitepress (#2684)
* docs: use `@vite-pwa/vitepress`

* chore: update vite-pwa/vitepress version
2023-01-19 15:58:51 +01:00
Anjorin Damilare
17ba76b8d1
docs: update cli docs (#2159) 2022-10-19 12:29:32 +02:00
c0dedance
a3e624bf86
chore: add cache for eslint (#2115) 2022-10-06 04:14:57 +08:00
Vladimir
f00a1ac228
docs: add information about benchmarking (#2001) 2022-09-10 15:54:55 +08:00
Ari Perkkiö
265fdbe665
feat: support istanbul coverage provider (#1676)
Co-authored-by: Anthony Fu <anthonyfu117@hotmail.com>
2022-08-16 02:21:02 +08:00
Anthony Fu
57c2367196
feat(vite-node): allow dumpping the transformed code to debug (#1723) 2022-07-27 02:27:24 +08:00
Vladimir
9f9216fe61
fix: correctly generate inline snapshots inside js files (#1510)
* fix: correctly generate inline snapshots inside js files

* chore: cleanup

* chore: add full link to comment

* test: imvrove snapshot generated test

* chore: remove snapshots :S

* chore: fix lockfile

* chore: generate inline snapshot test instead of using one
2022-06-21 12:00:36 +03:00
Vladimir
b6b9113e62
docs: add spy assertions (#1040)
* docs: add spy assertions to docs

* chore: ignore ltex rules
2022-03-27 19:11:52 +08:00
Jess
7952647601
feat: adding ui component tests (#590)
* docs: additional cypress + vitest comparison content

* feat: ui testing

* fix: seperate cypress tests

* feat: adding cypress component testing for ui

* chore: share the common deps for global app setup

* spacing

* Update package.json

Co-authored-by: Michel EDIGHOFFER <edimitchel@gmail.com>

* chore: adding OptimizationPersist + PkgConfig to reduce flake

* chore: workaround for unocss hmr

* chore: adding ts-ignore comments

* chore: reordering data-testid

* chore: ts-expect-error

* --allow-empty

* bug: reproduction of failing vite + cypress setup

* chore: adding Vite 2.9.0-beta.3 to cold-start stability issues for UI component tests

* chore: fixing types

* chore: fixing types

* reenabling tests

* adding faker seed back in

* bumping faker version

Co-authored-by: Michel EDIGHOFFER <edimitchel@gmail.com>
Co-authored-by: Anthony Fu <anthonyfu117@hotmail.com>
2022-03-21 19:18:44 +08:00
Joaquín Sánchez
8d4acb5b07
docs: prefetch avatar images (#895)
Co-authored-by: Anthony Fu <anthonyfu117@hotmail.com>
2022-03-08 03:14:41 +08:00
Anthony Fu
e5ff9a1e2e chore: update bench 2022-01-04 02:17:36 +08:00
zhangenming
fae56b916a
typo: correction .gitignore (#345) 2021-12-28 12:02:56 +08:00
Anthony Fu
d0ce8d0cb4 feat: embeded c8, close #321 2021-12-27 00:14:09 +08:00
Vladimir
6e39a1d7d8
feat: jest's mock compatible implementation (#146)
Co-authored-by: Anthony Fu <anthonyfu117@hotmail.com>
Co-authored-by: SaulMirone <mirone@SaulMirones-MacBook-Pro.local>
Co-authored-by: Christian Hamburger Grøngaard <christianhg@gmail.com>
Co-authored-by: Narcis B <leonardssh22@gmail.com>
Co-authored-by: patak <matias.capeletto@gmail.com>
Co-authored-by: Sachin Raja <sachinraja2349@gmail.com>
Co-authored-by: Jake Ginnivan <jake@ginnivan.net>
Co-authored-by: Mirone <Saul-Mirone@outlook.com>
2021-12-21 19:14:14 +08:00
Horacio Herrera
bc9fff0256
fix: fix test (#204)
Co-authored-by: Anthony Fu <anthonyfu117@hotmail.com>
2021-12-18 11:34:27 +08:00
Anthony Fu
d1803031c7 chore: init 2021-12-04 00:05:46 +08:00