test-utils
test-utils copied to clipboard
🧪 Test utilities for Nuxt
### Environment - Operating System: `Darwin` - Node Version: `v18.16.0` - Nuxt Version: `3.9.3` - CLI Version: `3.10.0` - Nitro Version: `2.8.1` - Package Manager: `[email protected]` - Builder: `-` -...
### Environment https://stackblitz.com/edit/github-shyy23?file=pages%2Fmypage.vue ### Reproduction https://stackblitz.com/edit/github-shyy23?file=pages%2Fmypage.vue ### Describe the bug `expect(useRoute().path).toEqual('/')` fails when `navigateTo('/')` called within page component. Doesn't fail when called directly in test itself. ### Additional context _No...
### Environment [8:43:08 AM] Working directory: C:/code/nuxt-test [8:43:08 AM] Nuxt project info: ------------------------------ - Operating System: Windows_NT - Node Version: v20.11.0 - Nuxt Version: 3.9.3 - CLI Version: 3.10.0 -...
This is an exploration on how to update/set runtime config within a running server process, see https://github.com/nuxt/test-utils/pull/640 for more information. The current implementation uses a Nuxt plugin to listen to...
### Environment - Operating System: Linux - Node Version: v18.18.0 - Nuxt Version: 3.9.3 - CLI Version: 3.10.0 - Nitro Version: 2.8.1 - Package Manager: [email protected] - Builder: - -...
I am writing a few tests that are changing some internal `useState` variables of a composable. However, I noticed that the state of that composable is kept between tests. This...
### Environment ------------------------------ - Operating System: Linux - Node Version: v18.18.0 - Nuxt Version: 3.9.3 - CLI Version: 3.10.0 - Nitro Version: 2.8.1 - Package Manager: [email protected] - Builder: -...
### Environment Nuxt project info: ------------------------------ - Operating System: Linux - Node Version: v18.18.0 - Nuxt Version: 3.9.3 - CLI Version: 3.10.0 - Nitro Version: 2.8.1 - Package Manager: [email protected]...
I am using FormKit in some of my components, and formkit is throwing a `ResizeObserver is not defined` error when I'm running my tests with the `jsdom` environment instead of...
### Describe the feature When using vitest in a monorepo setting, one is likely to use the vitest workspaces feature: https://vitest.dev/guide/workspace However, in this setting one would use `defineProject` instead...