0.4.0
Released Released on April 1, 2015
Features:
sinon-as-promisedis now a bundled extension.tests without an
idnow run (with a random temporarily assigned id).tests with a duplicate
idto another test will now run (with a random temporarily assigned id).tests or suites which are manually re-run from the UI now hide all of the other tests / suites.
Bugfixes:
Fixed hook failure associated to wrong failed current test when
grepwas set.Async tests which used a
cycommand and had adonecallback was always undefined. Now it's back to real Mochafunction done(err).Fixed bug in Mocha where it incorrectly associates
hook.ctx.currentTestto the wrongtest. Mocha Issue.cy.title()no longer logs twice on a failure.Fixed putting an
.onlyon a large list of tests that would sometimes not clear the previous runnables in the UI.
Misc:
Optimized first test run after hard refresh.
Performance improvements on successive runnable iterations.
Aborting currently running tests performance improvement.
Live reload performance improvements when tests are changed.
Added 100+ tests covering Runner + Reporter behavior.
Aggressively cleaned up listeners after each test completion + run.
Added additional
Cypressevents for 3rd party custom handling.