-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Upgrade to Jest 27 for improved performance and RN upgrade compatibility #6170
Conversation
CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes. |
New dependency changes detected. Learn more about Socket for GitHub ↗︎ 👍 No new dependency issues detected in pull request Bot CommandsTo ignore an alert, reply with a comment starting with Ignoring: Pull request alert summary
📊 Modified Dependency Overview:
|
…ask/metamask-mobile into fix/unit-test-memory-leaks
…to fix/unit-test-memory-leaks
LGTM ✅ |
* bump detox + update config * temporarily disabling tests because of limitation with RN66. We will enable tests with the RN71 upgrade * remove unused imports * remove unused blocked * fix linting
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This only affects the unit tests. Detox was updated and tests passed. ✅
660732f
to
099ef86
Compare
Description
This pull request upgrades our testing framework from Jest 26 to Jest 27, taking advantage of improved performance, better error messages, and new features that will help streamline our testing process and ensure a higher quality codebase.
Changes
This PR will also accommodate future support for React Native and Detox upgrades.
Screenshots/Recordings
If applicable, add screenshots and/or recordings to visualize the before and after of your change
Issue
Related with https://github.com/MetaMask/mobile-planning/issues/477
Checklist