You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In order to be allowed to use import.meta.url in my jest tests, I turned on the option --experimental-vm-modules. But thereby I cannot import jsdom-worker anymore.
I have the following stack trace:
FAIL src/anonymized-path/anonymized.test.tsx
● Test suite failed to run
Must use import to load ES Module: C:\anonymized-path\anonymized\node_modules\node-fetch\src\index.js
4 | import { enableFetchMocks } from 'jest-fetch-mock';
5 | import { readFileSync, readdirSync } from 'fs';
> 6 | import 'jsdom-worker';
| ^
7 | import { getPathFromPublic } from 'utils/helpers';
8 |
9 | /* Wasm jest problems - the function locate file returns C:\ instead of localhost when testing with jest
at Runtime.requireModule (node_modules/jest-runtime/build/index.js:972:21)
at Object.<anonymous> (node_modules/jsdom-worker/dist/jsdom-worker.js:1:89)
at Object.<anonymous> (src/setupTests.ts:6:1)
Would you have insight how to solve this issue?
$ node -v
v17.9.1
$ npm -v
8.11.0
The text was updated successfully, but these errors were encountered:
In order to be allowed to use
import.meta.url
in my jest tests, I turned on the option--experimental-vm-modules
. But thereby I cannot import jsdom-worker anymore.I have the following stack trace:
Would you have insight how to solve this issue?
The text was updated successfully, but these errors were encountered: