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
Enzyme doesn't officially support for React 17 yet and they don't recommend using React 17. Also, the project is maintained by a single developer at the moment https://github.com/enzymejs/enzyme/issues/2429#issuecomment-858010582
There are no plans yet to support React 18 https://github.com/enzymejs/enzyme/issues/2524#issuecomment-860784387
While it's still an Alpha version, the fact that Enzyme is stuck at React 17 and the project is effectively under maintained, with just a single developer and a pile of issues logged, doesn't look good.
React Testing Library doesn't quite fit as a unit testing library, but at least it's in active development and doesn't break as much when new versions of React come up. Given Enzyme is falling behind almost two major versions already with no resolution in sight, makes it unsuitable for a project like this, partially aimed at using the latest tech for learning purposes while hopefully still building a cool app.
The text was updated successfully, but these errors were encountered:
Enzyme is falling behind regarding support of new versions of React
(particularly React 17). Therefore, trying React Testing Library to see
whether it provides a better overall unit/integration testing
experience.
Enzyme is falling behind regarding support of new versions of React
(particularly React 17). Therefore, trying React Testing Library to see
whether it provides a better overall unit/integration testing
experience.
Enzyme doesn't officially support for React 17 yet and they don't recommend using React 17. Also, the project is maintained by a single developer at the moment
https://github.com/enzymejs/enzyme/issues/2429#issuecomment-858010582
There are no plans yet to support React 18
https://github.com/enzymejs/enzyme/issues/2524#issuecomment-860784387
While it's still an Alpha version, the fact that Enzyme is stuck at React 17 and the project is effectively under maintained, with just a single developer and a pile of issues logged, doesn't look good.
React Testing Library doesn't quite fit as a unit testing library, but at least it's in active development and doesn't break as much when new versions of React come up. Given Enzyme is falling behind almost two major versions already with no resolution in sight, makes it unsuitable for a project like this, partially aimed at using the latest tech for learning purposes while hopefully still building a cool app.
The text was updated successfully, but these errors were encountered: