mocha
https://github.com/mochajs/mocha
JavaScript
☕️ simple, flexible, fun javascript test framework for node.js & the browser
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
JavaScript not yet supported47 Subscribers
View all SubscribersAdd a CodeTriage badge to mocha
Help out
- Issues
- 🐛 Bug: parallel mode serializer mutates objects reachable from a test's error in place, corrupting shared modules for the reused worker and losing the file's results
- 🐛 Bug: Suite.timeout() propagation misses hooks, chained describe(...).timeout(N) does not apply to hooks
- 🐛 Bug: Regression in 11.7.6: Suite.timeout() propagation (#5612) can trigger ERR_MOCHA_TIMEOUT / ERR_MOCHA_MULTIPLE_DONE after all tests pass
- chore: convert CLI run command to ESM
- Convert worker pool modules to ESM
- 📝 Docs: Expand on communications & funding pieces of maintenance guide
- Add a built-in require interface without globals
- feat: expose globalThis.mocha with runner name and version
- 🛠️ Repo: Convert `lib/utils.js` to ESM
- 🛠️ Repo: Convert `lib/mocha.js` to ESM
- Docs
- JavaScript not yet supported