-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
⚠️ Dropping Mocha support in Detox 20 ⚠️ #3193
Comments
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions! For more information on bots in this reporsitory, read this discussion. |
Not stale, after the war we'll get back to the issue as well. 🇺🇦 UPD: Detox 20 is likely to be released between end-Sep and mid-Oct 2022.
|
So we managed to resolve this Mocha issue even earlier. 💛💙 Please migrate: https://wix.github.io/Detox/docs/guide/migration#200 |
Before you think the heading already tells the entire story, I must mention that being Test Runner Independent (as noted in README) still remains one of the values of Detox.
At the moment, there's already a considerable feature gap between Mocha and Jest integrations, and since we intend to keep improving the current integration with
jest-circus
and add more important bugfixes and features (multi-device support, canonically extending the matchers, etc), we have to choose a trade-off between:Obviously, the future of number 4 is still vague and contains not fewer risks, but there I see an opening for a more optimistic storyline, where we eventually become able to provide 1st class support for many runners instead of one and a half (if we are honest).
@d4vidi @asafkorem @jonathanmos
The text was updated successfully, but these errors were encountered: