131 Commits

Author SHA1 Message Date
irvile
e5cf1c1915
feat: added fastify example (#1991) 2022-09-08 11:32:52 +03:00
Anthony Fu
b4aad6a789
chore: workaround test-ui ci failure (#1942) 2022-08-31 16:09:22 +08:00
Simon Abbott
9f887f3598
fix: automock getters and setters (#1903)
* fix: automock getters and setters

* refactor: do not mock getters/setters

Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2022-08-30 18:48:57 +03:00
renovate[bot]
a5d1ef498b
chore(deps): update all non-major dependencies (#1895)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Anthony Fu <anthonyfu117@hotmail.com>
2022-08-29 05:21:53 +00:00
Lioness100
f13e54f096
chore: fix typos (#1857)
Co-authored-by: Anthony Fu <anthonyfu117@hotmail.com>
2022-08-15 18:38:15 +00:00
DateTime
18037e7316
chore(types): add vite-env.d.ts to vue example (#1856) 2022-08-16 02:21:17 +08:00
Anthony Fu
b70593955f
chore: update deps (#1853) 2022-08-15 15:13:37 +08:00
jereklas
8eddd5a380
fix: handle undefined returns of module mocks, and update migration docs (#1763) (#1830)
* handle undefined returns of module mocks, and update migration docs

* correct docs
2022-08-11 09:18:43 +03:00
jereklas
7574759127
fix: add error message when mock is missing export (#1819) 2022-08-08 18:10:59 +03:00
Vladimir
155943c5b6
feat: treat pseudo ESM as ESM with custom loader, disable custom Node Loader by default (#1778)
* feat: treat pseudo ESM as ESM

* chore: remove empty main fields

* chore: cleanup

* chore: disable node loader by default

* chore: cleanup

* chore: register loader for esm test

* chore: don't disable loader for now

* chore: revert

* chore: cleanup

* chore disable node loader by default

* chore: disable Node Loader tests
2022-08-05 18:43:42 +03:00
Vladimir
0e62002982
refactor: update Enzym example, upgrade Vue plugin (#1755) 2022-08-02 15:07:32 +08:00
Vladimir
ab4732faa8
refactor: update example for Vue 2 (#1752) 2022-07-31 16:12:48 +03:00
Vladimir Sheremet
f3c67f15db chore: increase timeout for playwright and puppeteer examples 2022-07-31 15:42:22 +03:00
Vladimir
b971ede52f
feat!: apply Vite resolving algorithm to node_modules libraries (#1673)
* fix: apply Vite resolving algorithm to node_modules libraries

* chore: remove inlining solid-js

* chore: skip builtin

* refactor: cleanup

* chore: suppress loader warnings

* chore: add max limit to cpu  when running rollup
2022-07-26 11:51:01 +03:00
Vladimir
fe69f433ee
fix!: add CSS styles to DOM (#1690)
* fix: add CSS styles to DOM

* chore: set type on style
2022-07-22 20:39:14 +03: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
jfgreffier
c3cc6d8063
feat: add Playwright example (#1670) 2022-07-19 14:27:11 +08:00
Anthony Fu
7d349943be
chore: update deps (#1642) 2022-07-15 08:30:09 +08:00
Anthony Fu
49c67d2573
fix(vite-node): self circular reference (#1609) 2022-07-07 16:39:20 +08:00
Vladimir
edbf90785e
feat: add vite 3 support (#1561) 2022-06-27 16:24:14 +02:00
Vladimir
235b9502f9
fix: can mock files with space in path (#1457)
* fix: can mock files with space in path

* test: testing files with spaces
2022-06-10 10:10:55 +03:00
Anthony Fu
c9a8fb04ca chore: clean up eslint 2022-05-29 23:13:48 +08:00
Anthony Fu
e84e0c3158
chore: try remove vue2 sub monorepo (#1393) 2022-05-29 15:26:11 +08:00
Christoph Nakazawa
4ec0a76f6d
feat: Export snapshot state to expect.extend. (#1378) 2022-05-29 05:04:48 +00:00
Vladimir
17939379ed
feat: add dynamicImportSettled utility function (#1359) 2022-05-29 12:58:27 +08:00
Anthony Fu
861b438d16 chore: update ci 2022-05-29 12:57:26 +08:00
Anthony Fu
9952d330c0 chore: try fix ci 2022-05-29 12:18:05 +08:00
Anthony Fu
59119903c6 chore: update lock 2022-05-29 12:07:11 +08:00
Anthony Fu
c2a387c03c chore: fix examples 2022-05-27 14:47:20 +08:00
Anthony Fu
51459c9ce8 chore: update deps 2022-05-27 13:26:48 +08:00
Yehyoung Kang
466d6d2fca
docs(example): add vitest/globals to types (#1318) 2022-05-17 09:39:24 +08:00
Yehyoung Kang
918ea615e7
docs: fix link to react-storybook example (#1309) 2022-05-14 19:00:55 +02:00
Anthony Fu
4a046df559 chore: lint 2022-05-14 16:36:12 +08:00
Anthony Fu
7c341064f2 chore: clean up 2022-05-14 16:24:40 +08:00
Vladimir
c491fb448a
fix: can mock non-existent paths and virtual modules via __mocks__ (#1298) 2022-05-13 13:47:30 +00:00
Vladimir
7459ff8a46
fix: clear mock from callstack, if mocked with factory (#1276)
* fix: clear mock from callstack, if mocked with factory

* test: fix test for zustand
2022-05-09 11:38:11 +03:00
Cédric Exbrayat
07eeb28c6e
chore: repro --no-threads issues (#1060)
Co-authored-by: Anthony Fu <anthonyfu117@hotmail.com>
Co-authored-by: Vladimir Sheremet <sheremet.va@icloud.com>
2022-05-08 14:37:14 +08:00
Anthony Fu
29c8cee5c4 chore: update deps 2022-05-08 04:51:58 +08:00
Vladimir
110788a793
fix: resolve id before loading from vite (#1204)
* fix: resolve id before loading from vite

* fix: allow import actual modules inside a factory of __mocks__ file

* test: fix custom reporters test

* fix: invalidate mocks

* chore: fix compatability with node 14

* chore: fix callstack position

* chore: remove collect from worker.ts since entry doesn't export that function

* chore: fix pnpm-lock

* chore: slice "mock" from stacktrace

* chore: fix checking callstack for a function mock

* chore: add description to factory mock

* test: add test for importing itself inside __mocks__ folder
2022-05-08 04:41:05 +08:00
Vladimir
fbd797456c
feat: self/window/global share state with globalThis (#1256)
* feat: self/window/global share state with globalThis

* chore: fix infinite loop in --no-threads

* chore: add cleanup function to test-utils
2022-05-08 04:40:06 +08:00
ocavue
98e57e2511
fix: close node.js server correctly in the puppeteer example (#1257) 2022-05-07 13:50:27 +03:00
Anthony Fu
657225563d chore: lint 2022-05-03 09:28:45 +08:00
Anthony Fu
8c449252e8 chore: update deps 2022-05-03 05:20:44 +08:00
Anthony Fu
f40ee7e1de chore: downgrade happy-dom 2022-05-03 01:09:05 +08:00
Anthony Fu
63488179d0 chore: update core packages 2022-05-02 23:56:36 +08:00
Anthony Fu
317766f70f chore: apply lint 2022-05-02 23:12:20 +08:00
Anthony Fu
10b0cf7a9d chore: upgrade deps 2022-05-02 23:12:20 +08:00
Anthony Fu
92fe1a7df4 chore: cleanup 2022-04-25 21:42:45 +08:00
Anthony Fu
f99e043ab4 chore: update lock 2022-04-25 20:14:27 +08:00
Anthony Fu
713c870a55 chore: lint 2022-04-25 19:44:30 +08:00