Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drop the use of Enzyme from our Frontend Testing #35245

Open
Tracked by #195
feanil opened this issue Aug 7, 2024 · 2 comments
Open
Tracked by #195

Drop the use of Enzyme from our Frontend Testing #35245

feanil opened this issue Aug 7, 2024 · 2 comments
Assignees
Labels
maintenance Routine upkeep necessary for the health of the platform needs maintainer attention Issue or PR specifically needs the attention of the maintainer.

Comments

@feanil
Copy link
Contributor

feanil commented Aug 7, 2024

The Enzyme library is being replaced across the open edx platform with the react testing library.

The edx-platform uses Enzyme for a very small number of its tests. These tests should be migrated to use the React Testing Library.

In fact, it looks like there is only one Enzyme test file: lms/djangoapps/instructor/static/instructor/ProblemBrowser/components/Main/Main.test.jsx

Parent Issue: openedx/public-engineering#195

@feanil feanil added maintenance Routine upkeep necessary for the health of the platform needs maintainer attention Issue or PR specifically needs the attention of the maintainer. labels Aug 7, 2024
@lkatsikaris
Copy link

lkatsikaris commented Nov 11, 2024

I created a PR #35809

@jciasenza
Copy link

jciasenza commented Nov 14, 2024

Hi @feanil, The previous pull request is closed and this new one is opened #35847

@angonz angonz assigned jciasenza and unassigned lkatsikaris Nov 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintenance Routine upkeep necessary for the health of the platform needs maintainer attention Issue or PR specifically needs the attention of the maintainer.
Projects
None yet
Development

No branches or pull requests

3 participants