github.com/mochajs/mocha
☕️ simple, flexible, fun javascript test framework for node.js & the browser
https://github.com/mochajs/mocha
🐛 Bug: Inconsistent Reporter Use of Console and Stdout
shellscape opened this issue almost 8 years ago
shellscape opened this issue almost 8 years ago
🛠️ Repo: Pointless function in nyancat reporter implementation
ScottFreeCode opened this issue about 8 years ago
ScottFreeCode opened this issue about 8 years ago
🐛 Bug: Browser reporter suite unhide is broken (only unhides half the suites)
ScottFreeCode opened this issue about 8 years ago
ScottFreeCode opened this issue about 8 years ago
🛠️ Repo: Compute in-browser test coverage numbers
boneskull opened this issue about 8 years ago
boneskull opened this issue about 8 years ago
📝 Docs: Explanation of running tests in browser lacks details, full working source code
wmakley opened this issue about 8 years ago
wmakley opened this issue about 8 years ago
🛠️ Repo: Automate tests in browser HTML files
ScottFreeCode opened this issue about 8 years ago
ScottFreeCode opened this issue about 8 years ago
🐛 Bug: Diffing has non-obvious output when expected and actual stringify identically
SaarLevy opened this issue about 8 years ago
SaarLevy opened this issue about 8 years ago
🚀 Feature: Test duration not shown for failed tests, but does for passed tests
aDu opened this issue about 8 years ago
aDu opened this issue about 8 years ago
🚀 Feature: Exit code - differentiate between being unable to run tests and failing the tests
aDu opened this issue about 8 years ago
aDu opened this issue about 8 years ago
Timeout multiplier.
bennieswart opened this issue over 8 years ago
bennieswart opened this issue over 8 years ago
afterEach cleanup running is late
roy-codefresh opened this issue over 8 years ago
roy-codefresh opened this issue over 8 years ago
🚀 Feature: Context Variables and Functions
mltsy opened this issue over 8 years ago
mltsy opened this issue over 8 years ago
🐛 Bug: Can't create more than 1 instance of Mocha programatically
tigermarques opened this issue over 8 years ago
tigermarques opened this issue over 8 years ago
Override describe and it behavior
tomitrescak opened this issue over 8 years ago
tomitrescak opened this issue over 8 years ago
🚀 Feature: Add support for outputting Error cause
TazmanianDI opened this issue over 8 years ago
TazmanianDI opened this issue over 8 years ago
🚀 Feature: Add this.fast()
Burden50 opened this issue over 8 years ago
Burden50 opened this issue over 8 years ago
🐛 Bug: Mocha throws error if it is running a spec more than once
crishushu opened this issue over 8 years ago
crishushu opened this issue over 8 years ago
🐛 Bug: Progress on HTML reporter always 0% when delay
chantalgo opened this issue over 8 years ago
chantalgo opened this issue over 8 years ago
unhandledRejection
stevenvachon opened this issue over 8 years ago
stevenvachon opened this issue over 8 years ago
🐛 Bug: Calling `done` with circular reference object results in type error converting JSON instead of correct failure message
hrdwdmrbl opened this issue over 8 years ago
hrdwdmrbl opened this issue over 8 years ago
🐛 Bug: Inconsistent output indenting issue with timings
oddui opened this issue over 8 years ago
oddui opened this issue over 8 years ago
🚀 Feature: runner.on('end', ...) doesn't respect pending Promises
dalegaspi opened this issue almost 9 years ago
dalegaspi opened this issue almost 9 years ago
🐛 Bug: Timeout of 0 (no timeout) for tests that never resolve closes Mocha with always successful exit-code without finishing reporter output
131 opened this issue almost 9 years ago
131 opened this issue almost 9 years ago
🛠️ Repo: Increase browser coverage
boneskull opened this issue almost 9 years ago
boneskull opened this issue almost 9 years ago
🚀 Feature: New test resolution behavior
boneskull opened this issue almost 9 years ago
boneskull opened this issue almost 9 years ago
🐛 Bug: before() and after() hooks run in a test file with only skipped tests
fabiosantoscode opened this issue almost 9 years ago
fabiosantoscode opened this issue almost 9 years ago
Exit process with correct error codes
Munter opened this pull request almost 9 years ago
Munter opened this pull request almost 9 years ago
Ambiguous cli exit status
Munter opened this issue almost 9 years ago
Munter opened this issue almost 9 years ago
🐛 Bug: Tap reporter doesn't adhere to spec
dszakallas opened this issue almost 9 years ago
dszakallas opened this issue almost 9 years ago
Error: Resolution method is overspecified.
teckays opened this issue almost 9 years ago
teckays opened this issue almost 9 years ago
📝 Docs: WallabyJS configuration
boneskull opened this issue about 9 years ago
boneskull opened this issue about 9 years ago
🚀 Feature: Re-run a test multiple times: `this.repeat`
guyb7 opened this issue about 9 years ago
guyb7 opened this issue about 9 years ago
ENAMETOOLONG when files() from utils.js encounters a symlink loop
jedwards1211 opened this issue about 9 years ago
jedwards1211 opened this issue about 9 years ago
🚀 Feature: Add a `--clearscreen` option to go with `--watch`
ScottFreeCode opened this issue about 9 years ago
ScottFreeCode opened this issue about 9 years ago
🐛 Bug: Escape special characters for markdown reporter
frantic1048 opened this issue about 9 years ago
frantic1048 opened this issue about 9 years ago
feat: randomization support [WIP REFERENCE - DO NOT MERGE]
boneskull opened this pull request about 9 years ago
boneskull opened this pull request about 9 years ago
Multiple Assertions?
Aftabnack opened this issue about 9 years ago
Aftabnack opened this issue about 9 years ago
🚀 Feature: Retry logic should accommodate a timeout between retries
enigmatic00 opened this issue about 9 years ago
enigmatic00 opened this issue about 9 years ago
🐛 Bug: Pending constructor does not inherit from the Error constructor
mojwang opened this issue about 9 years ago
mojwang opened this issue about 9 years ago
🚀 Feature: `--ui require` for require interface
jmm opened this issue over 9 years ago
jmm opened this issue over 9 years ago
🚀 Feature: Ability to teardown globals on after hooks
jwalton opened this issue over 9 years ago
jwalton opened this issue over 9 years ago
Does not show diff when contains any Symbol
bigomega opened this issue over 9 years ago
bigomega opened this issue over 9 years ago
Mocha 2.3.4: Errors That Occur Outside of `beforeEach`/`it` in an AMD Module Lose Stack Trace
machineghost opened this issue over 9 years ago
machineghost opened this issue over 9 years ago
🚀 Feature: Indent all lines on message
piranna opened this issue over 9 years ago
piranna opened this issue over 9 years ago
Sub folders ignored (even with `--recursive`) when tests present in parent folder
adamreisnz opened this issue over 9 years ago
adamreisnz opened this issue over 9 years ago
🚀 Feature: Retry if `afterEach` fails
aaronabramov opened this issue over 9 years ago
aaronabramov opened this issue over 9 years ago
🚀 Feature: Allow async function in describe (block)
Thaina opened this issue over 9 years ago
Thaina opened this issue over 9 years ago
test.only is not working if code is loading after mocha.run()
TheLevenCreations opened this issue over 9 years ago
TheLevenCreations opened this issue over 9 years ago
grep links for test names with dots "." don't get escaped correctly.
btelles opened this issue over 9 years ago
btelles opened this issue over 9 years ago
🚀 Feature: Allow adding a description with the reason why a test is pending
basharov opened this issue over 9 years ago
basharov opened this issue over 9 years ago
timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.
gustiando opened this issue over 9 years ago
gustiando opened this issue over 9 years ago
🚀 Feature: Assertions that compare two numbers for equality are confusing
callumlocke opened this issue over 9 years ago
callumlocke opened this issue over 9 years ago
🚀 Feature: Return full error with window.onerror handler
roadhump opened this issue over 9 years ago
roadhump opened this issue over 9 years ago
🐛 Bug: Tests default to full stacktrace on Windows, rather than shortened
Vannevelj opened this issue over 9 years ago
Vannevelj opened this issue over 9 years ago
MOCHA_REPORTER environment variable as override for --reporter
viliusl opened this issue over 9 years ago
viliusl opened this issue over 9 years ago
🐛 Bug: Hook failures change the shape of the test suite
cowboyd opened this issue over 9 years ago
cowboyd opened this issue over 9 years ago
🚀 Feature: Support generator functions for tests
antpaw opened this issue almost 10 years ago
antpaw opened this issue almost 10 years ago
Custom reporter and event handling
axelssonHakan opened this issue almost 10 years ago
axelssonHakan opened this issue almost 10 years ago
Grep URLs escaped incorrectly
Saulis opened this issue almost 10 years ago
Saulis opened this issue almost 10 years ago
Add a way of a programmatically skipping a test
gajus opened this issue almost 10 years ago
gajus opened this issue almost 10 years ago
HTML reporter fails if some Unicode characters are in use, causing tests to stop running
jcranmer opened this issue almost 10 years ago
jcranmer opened this issue almost 10 years ago
🚀 Feature: Add events to be fired on block and test completions
just-boris opened this issue almost 10 years ago
just-boris opened this issue almost 10 years ago
Glob pattern not working as expected
cappslock opened this issue almost 10 years ago
cappslock opened this issue almost 10 years ago
🚀 Feature: Add separate category for "skipped" tests besides "pending"
binarykitchen opened this issue about 10 years ago
binarykitchen opened this issue about 10 years ago
Group suites over multiple files
marcojahn opened this issue about 10 years ago
marcojahn opened this issue about 10 years ago
🐛 Bug: Errors messages and stack traces from JSDOM loaded scripts are not useful
mjhm opened this issue about 10 years ago
mjhm opened this issue about 10 years ago
🐛 Bug: Diffs no longer show line changes
raine opened this issue about 10 years ago
raine opened this issue about 10 years ago
🚀 Feature: Continue large test suite where I left off ("rerun failing")
SystemParadox opened this issue about 10 years ago
SystemParadox opened this issue about 10 years ago
🐛 Bug: afterEach halts suite and/or causes simultaneous failure and pass
glenjamin opened this issue over 10 years ago
glenjamin opened this issue over 10 years ago
🐛 Bug: Comparing buffers hangs when computing the diff report
astorije opened this issue over 10 years ago
astorije opened this issue over 10 years ago
grep behaviour is badly documented
ghost opened this issue over 10 years ago
ghost opened this issue over 10 years ago
"sh: 1: mocha: Permission denied" - Running mocha test via "npm test" fails
granmoe opened this issue over 10 years ago
granmoe opened this issue over 10 years ago
🚀 Feature: Plugin API
boneskull opened this issue over 10 years ago
boneskull opened this issue over 10 years ago
Group up descriptions with same names
qfox opened this issue over 10 years ago
qfox opened this issue over 10 years ago
Browserify cannot find runnable module when using require('mocha')
taylor-smith opened this issue almost 11 years ago
taylor-smith opened this issue almost 11 years ago
🐛 Bug: Test file name getting passed to interface/bdd does not change
nirvanagit opened this issue about 11 years ago
nirvanagit opened this issue about 11 years ago
path.resolve is not a function
pocesar opened this issue over 11 years ago
pocesar opened this issue over 11 years ago
Unhalted exception: RangeError: Invalid array length (failing code attached)
mcharytoniuk opened this issue almost 12 years ago
mcharytoniuk opened this issue almost 12 years ago
🚀 Feature: opt-out of globals
domenic opened this issue almost 12 years ago
domenic opened this issue almost 12 years ago
🚀 Feature: Test metadata
lightsofapollo opened this issue about 12 years ago
lightsofapollo opened this issue about 12 years ago
🚀 Feature: --order option for random test order
sarenji opened this issue about 12 years ago
sarenji opened this issue about 12 years ago
Disable timeouts when running under the debug
kevindente opened this issue about 12 years ago
kevindente opened this issue about 12 years ago
Truncated Stack Trace
machineghost opened this issue over 12 years ago
machineghost opened this issue over 12 years ago
🚀 Feature: Highlight browser failures in red
tj opened this issue over 12 years ago
tj opened this issue over 12 years ago
Allow to skip() test inside the function
wclr opened this issue almost 13 years ago
wclr opened this issue almost 13 years ago
relay signals from the "_mocha" process to the main "mocha" bin
TooTallNate opened this pull request almost 13 years ago
TooTallNate opened this pull request almost 13 years ago
Shorten stack traces
haraldrudell opened this issue almost 13 years ago
haraldrudell opened this issue almost 13 years ago
after is not getting called when the test process is interrupted by hitting Ctrl + C
c4milo opened this issue about 13 years ago
c4milo opened this issue about 13 years ago
🚀 Feature: Account for beforeEach/afterEach in timing badges
joliss opened this issue about 13 years ago
joliss opened this issue about 13 years ago
suppress stdout from test cases
defunctzombie opened this issue over 13 years ago
defunctzombie opened this issue over 13 years ago
Would be nice if mocha sets the NODE_ENV variable to 'test'
Cowboy-coder opened this issue over 13 years ago
Cowboy-coder opened this issue over 13 years ago
Html Reporter throws stacktrace immediately on execution
AutomatedTester opened this issue over 13 years ago
AutomatedTester opened this issue over 13 years ago