-
-
Notifications
You must be signed in to change notification settings - Fork 3k
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
feat(runner): fix '.only()' exclusive feature, #1481 #1807
Commits on Oct 19, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 3fff52e - Browse repository at this point
Copy the full SHA 3fff52eView commit details
Commits on Oct 29, 2014
-
Require npm version which supports
^
specifierhttps://travis-ci.org/mochajs/mocha/jobs/38422941 The only problem in this error is that npm v1.2 doesn’t support `^` version specifier. It's not the problem of Node v0.8 itself. So I updated the installation command to install the latest version of npm, before installing the dependencies of mocha.
Configuration menu - View commit details
-
Copy full SHA for 1a0cc82 - Browse repository at this point
Copy the full SHA 1a0cc82View commit details -
Fail when test resolution method is overspecified
Users may register `Runnable`s as asynchronous in one of two ways: - Via callback (by defining the body function to have an arity of one) - Via promise (by returning a Promise object from the body function) When both a callback function is specified *and* a Promise object is returned, the `Runnable`'s resolution condition is ambiguous. Practically speaking, users are most likely to make this mistake as they transition between asynchronous styles. Currently, Mocha silently prefers the callback amd ignores the Promise object. Update the implementation of the `Runnable` class to fail immediately when the test resolution method is over-specified in this way.
Configuration menu - View commit details
-
Copy full SHA for ac4b2e8 - Browse repository at this point
Copy the full SHA ac4b2e8View commit details -
Merge branch 'travis' of https://github.com/shinnn/mocha into v3.0.0
# By Shinnosuke Watanabe # Via Shinnosuke Watanabe * 'travis' of https://github.com/shinnn/mocha: Require npm version which supports `^` specifier
Christopher Hiller committedOct 29, 2014 Configuration menu - View commit details
-
Copy full SHA for ad3057d - Browse repository at this point
Copy the full SHA ad3057dView commit details -
Merge branch 'update/glob' of https://github.com/RobLoach/mocha into …
…v3.0.0 # By Rob Loach # Via Rob Loach * 'update/glob' of https://github.com/RobLoach/mocha: Update glob to 4.0.6
Christopher Hiller committedOct 29, 2014 Configuration menu - View commit details
-
Copy full SHA for 17cec5b - Browse repository at this point
Copy the full SHA 17cec5bView commit details
Commits on Jan 7, 2015
-
Allow --async-only to be satisfied by returning a promise
This results in a slight change to the behavior of --async-only: instead of failing immediately, check to see if the test returned a promise (or otherwise failed) before complaining about not having a done callback.
Configuration menu - View commit details
-
Copy full SHA for 7657cb1 - Browse repository at this point
Copy the full SHA 7657cb1View commit details
Commits on Mar 31, 2015
-
Merge commit '7657cb11d960cf2cd8407b256019b2e34dc93328' into v2.3.0
* commit '7657cb11d960cf2cd8407b256019b2e34dc93328': Allow --async-only to be satisfied by returning a promise
Christopher Hiller committedMar 31, 2015 Configuration menu - View commit details
-
Copy full SHA for 7be4891 - Browse repository at this point
Copy the full SHA 7be4891View commit details
Commits on Apr 13, 2015
-
Configuration menu - View commit details
-
Copy full SHA for ace073d - Browse repository at this point
Copy the full SHA ace073dView commit details -
Merge pull request mochajs#1652 from callumacrae/timeout-exception
Throw an exception when timeout too large.
Configuration menu - View commit details
-
Copy full SHA for 450ecbf - Browse repository at this point
Copy the full SHA 450ecbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc3f3f9 - Browse repository at this point
Copy the full SHA cc3f3f9View commit details
Commits on Jun 30, 2015
-
Merge commit '3b02d830c0c5f20c5be9acaa9ef45b824bcbf965' into v3.0.0
* commit '3b02d830c0c5f20c5be9acaa9ef45b824bcbf965': (29 commits) Add cross-frame compatible Error checking for fail Remove moot `version` property from bower.json HISTORY: fix typo in 2.2.5 HISTORY: improve 2.2.5 changelog removing duplicate flags adding additional iojs flags Prevent default browser behavior for failure/pass links Removes return statement irt mochajs#1700. Removes accidentally commited test.js Add support of --harmony_arrow_functions V8 option Release 2.2.5 Upgrade jsdiff to v1.4.0 fix 'location is not defined' error Update json-stream.js Sanity check: update fixtures/regression/issue-1327.js to be closer to orig test Fix diff colors use a valid SPDX license identifier Add integration tests Handling of error.htmlMessage in the HTML reporter Split message and stack into two separate variables fix(utils/stringify): fix issue mochajs#1660 ... Conflicts: test/acceptance/misc/asyncOnly.js
Configuration menu - View commit details
-
Copy full SHA for 5c6d16f - Browse repository at this point
Copy the full SHA 5c6d16fView commit details
Commits on Jul 12, 2015
-
Merge branch 'master' into v3.0.0
* master: (27 commits) Remove TODO from Browserify transition Build using Browserify Rework hook error tests to actually assert Move hook error test to integration in prep for rewrite Fix 1766: stackfilter should not ignore node_modules Remove __proto__ parsing from browser build scripts Replace __proto__ with lodash.create Removes heading newline. support escaped spaces in cli options Fixes indentation. Simplifies split regex, the filter already catches empty args. Removes unneeded trim, the filter does the same. Simplifies filter by truthy values. add lint check to test-all target. YES! remove dupe in contributors list lock down supports-color dependency lint runner.js Escape test/suite title for re in html reporter Remove npm version from engines field CI: Update npm when < 1.3.7 ... Conflicts: .travis.yml lib/runnable.js
Configuration menu - View commit details
-
Copy full SHA for 0b9876b - Browse repository at this point
Copy the full SHA 0b9876bView commit details
Commits on Mar 9, 2016
-
feat(runner): fix '.only()' exclusive feature, mochajs#1481
This PR fix mochajs#1481, and also extends the .only() behaviour. (i.e: it's not use grep anymore, support suite, test-case or both, add the ability to run multiple .only)
Configuration menu - View commit details
-
Copy full SHA for 385b391 - Browse repository at this point
Copy the full SHA 385b391View commit details