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
Do you want to request a feature or report a bug?
bug
What is the current behavior?
When writing a test with jest (and requiring a component with hooks after jest.resetModules()), react-test-renderer complains
If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem. Your bug will get fixed much faster if we can run your code and it doesn't have dependencies other than React. Paste the link to your JSFiddle (https://jsfiddle.net/Luktwrdm/) or CodeSandbox (https://codesandbox.io/s/new) example below:
Write a functional component using a hook
Create a test using jest
Call jest.resetModules
Require the module
Call renderer.create(<MyComponent />).toJSON()
Run test, it fails with the error above
What is the expected behavior?
The test should not crash on hooks in tests where resetModules() is called
Which versions of React, and which browser / OS are affected by this issue? Did this work in previous versions of React?
16.8. as hooks were introduced
The text was updated successfully, but these errors were encountered:
Do you want to request a feature or report a bug?
bug
What is the current behavior?
When writing a test with jest (and requiring a component with hooks after
jest.resetModules()
),react-test-renderer
complainsIf the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem. Your bug will get fixed much faster if we can run your code and it doesn't have dependencies other than React. Paste the link to your JSFiddle (https://jsfiddle.net/Luktwrdm/) or CodeSandbox (https://codesandbox.io/s/new) example below:
jest.resetModules
renderer.create(<MyComponent />).toJSON()
What is the expected behavior?
The test should not crash on hooks in tests where resetModules() is called
Which versions of React, and which browser / OS are affected by this issue? Did this work in previous versions of React?
16.8. as hooks were introduced
The text was updated successfully, but these errors were encountered: