I've created an Example vue component with test for it, the component use useFetch composable to call an API, but it doesn't work in test. The test just fails without any errors. MSW server doesn't intercept the call.
In order to run test, use command npm run test
await useFetch('/api/example'); // Doesn't match the handler
await useFetch('api/example'); // Matches the handler, but the app doesn't work
Current behavior
await useFetch('/api/example'); // Doesn't match the msw handler
Expected behavior
await useFetch('/api/example'); // Should match the msw handler
Prerequisites
Environment check
msw
versionNode.js version
v20.11.1
Reproduction repository
https://github.com/andreimakushkin/nuxt3-msw
Reproduction steps
I've created an Example vue component with test for it, the component use useFetch composable to call an API, but it doesn't work in test. The test just fails without any errors. MSW server doesn't intercept the call.
In order to run test, use command
npm run test
Current behavior
await useFetch('/api/example'); // Doesn't match the msw handler
Expected behavior
await useFetch('/api/example'); // Should match the msw handler