Skip to content
☕️ simple, flexible, fun javascript test framework for node.js & the browser
JavaScript Other
Branch: master
Clone or download

Latest commit

Latest commit 283b11e May 23, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Drop mkdirp and replace it with fs.mkdirSync (#4200) Mar 19, 2020
assets Growl: Web notifications & Desktop prerequisite software check (#3542) Dec 23, 2018
bin better debug output Apr 24, 2020
docs fetch sponsors at build time, show ALL non-skeevy sponsors; closes #4271 May 22, 2020
example/config assorted test fixes & refactors (#4240) May 4, 2020
lib multiple async done() calls result in failure; closes #4151 (#4152) May 20, 2020
scripts do not commit generated content to VCS; closes #3713 (#4289) May 18, 2020
test multiple async done() calls result in failure; closes #4151 (#4152) May 20, 2020
.editorconfig remove more references to make and Makefile Jan 17, 2018
.eleventy.js do not commit generated content to VCS; closes #3713 (#4289) May 18, 2020
.eslintignore add javascript in docs to eslint May 18, 2020
.eslintrc.yml do not commit generated content to VCS; closes #3713 (#4289) May 18, 2020
.fossaignore add MAINTAINERS.md to .fossaignore [ci skip] Mar 5, 2018
.gitattributes Set eol for publishing Apr 7, 2019
.gitignore Replace Jekyll with Eleventy (#3652) Jan 18, 2019
.lintstagedrc.json Update devDependencies and Travis (#4211) Mar 23, 2020
.mailmap add update-contributors script; closes #3289 (#3290) Apr 4, 2018
.markdownlint.json enable emoji on website; enable normal ul elements Apr 24, 2020
.mocharc.yml assorted test fixes & refactors (#4240) May 4, 2020
.nvmrc fetch sponsors at build time, show ALL non-skeevy sponsors; closes #4271 May 22, 2020
.nycrc Remove enableTimeout api + allow overriding a disabled timeout (#4260) May 6, 2020
.travis.yml travis: add job names, add Node.js v14 to matrix Apr 24, 2020
.wallaby.js remove cruft from wallaby config Apr 22, 2020
AUTHORS Release v7.2.0 May 23, 2020
CHANGELOG.md Release v7.2.0 May 23, 2020
LICENSE update copyright & trademark notices per OJSF; closes #4145 Jan 17, 2020
MAINTAINERS.md Manage author list in AUTHORS instead of package.json (#4058) Jan 30, 2020
PROJECT_CHARTER.md initial draft of project charter [ci skip]; closes #4087 Dec 3, 2019
README.md update copyright & trademark notices per OJSF; closes #4145 Jan 17, 2020
appveyor.yml travis: add job names, add Node.js v14 to matrix Apr 24, 2020
browser-entry.js Add ability to run tests in a mocha instance multiple times (#4234); c… May 11, 2020
index.js drop jsoncov/htmlcov reporters; closes #2356 Aug 1, 2016
jsdoc.conf.json various doc-related fixes (#3790) May 2, 2019
karma.conf.js Drop mkdirp and replace it with fs.mkdirSync (#4200) Mar 19, 2020
mocha.css fix: remove duplicate line-height property (#3957) Jul 17, 2019
netlify.toml optimize package-scripts.js Apr 7, 2018
package-lock.json Release v7.2.0 May 23, 2020
package-scripts.js multiple async done() calls result in failure; closes #4151 (#4152) May 20, 2020
package.json Release v7.2.0 May 23, 2020

README.md

Mocha test framework

☕️ Simple, flexible, fun JavaScript test framework for Node.js & The Browser ☕️

Build Status Coverage Status FOSSA Status Gitter OpenCollective OpenCollective


Mocha Browser Support h/t SauceLabs

Links

Backers

Become a backer and show your support to our open source project.

MochaJS Backer MochaJS Backer MochaJS Backer MochaJS Backer MochaJS Backer MochaJS Backer MochaJS Backer MochaJS Backer MochaJS Backer MochaJS Backer MochaJS Backer MochaJS Backer MochaJS Backer MochaJS Backer MochaJS Backer MochaJS Backer MochaJS Backer MochaJS Backer MochaJS Backer MochaJS Backer MochaJS Backer MochaJS Backer MochaJS Backer MochaJS Backer MochaJS Backer MochaJS Backer MochaJS Backer MochaJS Backer MochaJS Backer MochaJS Backer

Sponsors

Does your company use Mocha? Ask your manager or marketing team if your company would be interested in supporting our project. Support will allow the maintainers to dedicate more time for maintenance and new features for everyone. Also, your company's logo will show on GitHub and on our site - who doesn't want a little extra exposure? Here's the info.

MochaJS Sponsor MochaJS Sponsor MochaJS Sponsor MochaJS Sponsor MochaJS Sponsor MochaJS Sponsor MochaJS Sponsor MochaJS Sponsor MochaJS Sponsor MochaJS Sponsor MochaJS Sponsor MochaJS Sponsor MochaJS Sponsor MochaJS Sponsor MochaJS Sponsor MochaJS Sponsor MochaJS Sponsor MochaJS Sponsor MochaJS Sponsor MochaJS Sponsor

Development

You might want to know that:

  • Mocha is the most-depended-upon module on npm (source: libraries.io), and
  • Mocha is an independent open-source project, maintained exclusively by volunteers.

You might want to help:

Finally, come chat with the maintainers on Gitter if you want to help with:

  • Triaging issues, answering questions
  • Review, merging, and closing pull requests
  • Other project-maintenance-y things

License

Copyright 2011-2020 OpenJS Foundation and contributors. Licensed MIT.

FOSSA Status

You can’t perform that action at this time.