react-testing-jest-enzyme icon indicating copy to clipboard operation
react-testing-jest-enzyme copied to clipboard

Implemented the same logic with create-react-app and keeps Saying act()

Open mikerezene opened this issue 5 years ago • 0 comments
trafficstars

Warning: An update to App inside a test was not wrapped in act(...).

When testing, code that causes React state updates should be wrapped into act(...):

act(() => {
  /* fire events that update state */
});
/* assert on the output */

This ensures that you're testing the behavior the user would see in the browser. Learn more at https://fb.me/react-wrap-tests-with-act
    in App (at App.spec.js:52)

console.error node_modules/react-dom/cjs/react-dom.development.js:88 Warning: An update to App inside a test was not wrapped in act(...).

When testing, code that causes React state updates should be wrapped into act(...):

act(() => {
  /* fire events that update state */
});
/* assert on the output */

This ensures that you're testing the behavior the user would see in the browser. Learn more at https://fb.me/react-wrap-tests-with-act
    in App (created by WrapperComponent)
    in WrapperComponent

mikerezene avatar Oct 04 '20 00:10 mikerezene