-
-
Save gaearon/9a4d54653ae9c50af6c54b4e0e56b583 to your computer and use it in GitHub Desktop.
I am using create-react-app
and trying to implement this but it does not support passing jest.setupFiles
in the package.json. I've been going through the jest
docs but haven't found anything yet on a CLI flag for passing this information to react-scripts test
. Has anyone figured this out?
@rockchalkwushock Have you tried putting the config in src/setupTests.js
?
doc: https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md#initializing-test-environment
Thanks! Now I understand that --setupTestFrameworkScriptFile
is the CLI flag as well. So thankful for --showConfig
to see the underlying config being applied 🙏
this fixed the issue for me in Jest jestjs/jest#4545 (comment)
Cheers, @capaj!
>$ yarn add raf --dev
// package.json
...
"jest": {
"setupFiles": [
"raf/polyfill"
]
},
...
@capaj, Great... 👍
// package.json
...
"setupFiles": [
"raf/polyfill"
]
...
Thanks!.. am using jest
package and now its fixed my console warning
console.error node_modules/fbjs/lib/warning.js:33
Warning: React depends on requestAnimationFrame. Make sure that you load a polyfill in older browsers. http://fb.me/react-polyfills
@capaj, thanks!)
@capaj, Thanks!!!
@capaj, Thanks!
@guyellis I found some site has polyfill like this:
<script defer>window.Map||document.write('<script src="https://cdn.polyfill.io/v2/polyfill.min.js"></script>')</script>
How about this solution.