-
-
Notifications
You must be signed in to change notification settings - Fork 3k
Comparing changes
Open a pull request
base repository: mochajs/mocha
base: 5bd33a0ba201d227159759e8ced86756595b0c54
head repository: mochajs/mocha
compare: 5f96d511dbf913f135b92198aab721a27f6b44fe
Commits on Apr 8, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 1acea30 - Browse repository at this point
Copy the full SHA 1acea30View commit details
Commits on Apr 12, 2018
-
Implement API documentation using npm:documantation.
Fixes #3138 Replaces and closes #3239 basically working Suite and utils work Runner and Suite datatypes work Hook extends Runnable - at least link in description hook is child of mocha and has error first solid pass Remove attempted module link from Hook to Runnable because of documentationjs/documentation#820 Switch API documenation to html output, link to them, include in site build Update TOC Bring lock file in sync with package.json Linting Update package-lock.json
Configuration menu - View commit details
-
Copy full SHA for 2f48a23 - Browse repository at this point
Copy the full SHA 2f48a23View commit details -
update CHANGELOG for v5.1.0 [ci skip]
Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
Configuration menu - View commit details
-
Copy full SHA for 56e8452 - Browse repository at this point
Copy the full SHA 56e8452View commit details -
Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
Configuration menu - View commit details
-
Copy full SHA for 3ac8e55 - Browse repository at this point
Copy the full SHA 3ac8e55View commit details -
update package-lock.json [ci skip]
Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
Configuration menu - View commit details
-
Copy full SHA for 58efe58 - Browse repository at this point
Copy the full SHA 58efe58View commit details
Commits on Apr 18, 2018
-
fix ESLint problems and consolidate configuration
- we weren't being strict enough about disallowing ES6. even though we had `es6: false` in the config, the `parserOptions` were set to use `ecmaVersion: 8`. oops - linted a couple files - deleted all `.eslintrc.yml` files except for the root one; use `overrides` instead Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
Configuration menu - View commit details
-
Copy full SHA for 2d1b49c - Browse repository at this point
Copy the full SHA 2d1b49cView commit details -
update outdated info in docs/README.md [ci skip]
Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
Configuration menu - View commit details
-
Copy full SHA for 07e1ed2 - Browse repository at this point
Copy the full SHA 07e1ed2View commit details -
update CHANGELOG.md for v5.1.1 [ci skip]
Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
Configuration menu - View commit details
-
Copy full SHA for d2f6a25 - Browse repository at this point
Copy the full SHA d2f6a25View commit details -
Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
Configuration menu - View commit details
-
Copy full SHA for 471ab31 - Browse repository at this point
Copy the full SHA 471ab31View commit details -
Configuration menu - View commit details
-
Copy full SHA for a6115ac - Browse repository at this point
Copy the full SHA a6115acView commit details -
remove Node.js v7 from AppVeyor build; add Node.js v9
Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
Configuration menu - View commit details
-
Copy full SHA for e288dbb - Browse repository at this point
Copy the full SHA e288dbbView commit details -
fixed redundant images folders
loged in commit for CLA (+1 squashed commit) Squashed commits: [0f603e3] fixed redundant images folders fixed path in bin/_mocha
2Configuration menu - View commit details
-
Copy full SHA for ad54763 - Browse repository at this point
Copy the full SHA ad54763View commit details -
Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
Configuration menu - View commit details
-
Copy full SHA for d3d7799 - Browse repository at this point
Copy the full SHA d3d7799View commit details
Commits on Apr 21, 2018
-
Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
Configuration menu - View commit details
-
Copy full SHA for 8a909b5 - Browse repository at this point
Copy the full SHA 8a909b5View commit details -
Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
Configuration menu - View commit details
-
Copy full SHA for 3a65a64 - Browse repository at this point
Copy the full SHA 3a65a64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9270018 - Browse repository at this point
Copy the full SHA 9270018View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3368a7e - Browse repository at this point
Copy the full SHA 3368a7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 36e2086 - Browse repository at this point
Copy the full SHA 36e2086View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82ced6c - Browse repository at this point
Copy the full SHA 82ced6cView commit details -
Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
Configuration menu - View commit details
-
Copy full SHA for 7f8fa42 - Browse repository at this point
Copy the full SHA 7f8fa42View commit details -
use custom docs/API.md instead of broken README.md
Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
Configuration menu - View commit details
-
Copy full SHA for efff26f - Browse repository at this point
Copy the full SHA efff26fView commit details
Commits on Apr 22, 2018
-
add Prettier, ESLint and githook integrations
Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
Configuration menu - View commit details
-
Copy full SHA for 58731d3 - Browse repository at this point
Copy the full SHA 58731d3View commit details -
reformat everything with Prettier
Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
Configuration menu - View commit details
-
Copy full SHA for 5fc5845 - Browse repository at this point
Copy the full SHA 5fc5845View commit details
Commits on Apr 23, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 9d407de - Browse repository at this point
Copy the full SHA 9d407deView commit details
Commits on Apr 24, 2018
-
update package-lock.json for npm@6 [ci skip]
Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
Configuration menu - View commit details
-
Copy full SHA for a7b1139 - Browse repository at this point
Copy the full SHA a7b1139View commit details
Commits on Apr 27, 2018
-
add Node.js v10 to build; fix win32 issues (#3350)
* fix npm version to 5.x * AppVeyor: add Node.js v10; use npm ci for speed * revert package-lock.json to what npm@5 uses * add .gitattributes * remove linebreak-style from eslintrc * avoid all symlink tests on win32 Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
1Configuration menu - View commit details
-
Copy full SHA for 1224a48 - Browse repository at this point
Copy the full SHA 1224a48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99c2f8a - Browse repository at this point
Copy the full SHA 99c2f8aView commit details
Commits on Apr 30, 2018
-
fix(ocd): re-order Node.js tests in .travis.yml (descending)
Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
1Configuration menu - View commit details
-
Copy full SHA for 08dbaa3 - Browse repository at this point
Copy the full SHA 08dbaa3View commit details -
remove dead code in bin/_mocha
Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
Configuration menu - View commit details
-
Copy full SHA for 1606f35 - Browse repository at this point
Copy the full SHA 1606f35View commit details
Commits on May 1, 2018
-
Annotate when exceptions are caught but ignored; closes #3354 (#3356)
* style(*various*): Annotate when exceptions are caught but ignored There's an existing convertion to name intentionally ignored errors in catch block as `ignore`. Modified codebase to follow it. Fixes #3354 * style(bin/options.js): Turn off prettier for single line Prettier reformatting is just wrong here. fs.readFileSync() should **not** be split across multiple lines. * Revert "style(bin/options.js): Turn off prettier for single line" This reverts commit eb034dd. * style(bin/options.js): Revert un-Prettier comment per Boneskull's request
Configuration menu - View commit details
-
Copy full SHA for 8368722 - Browse repository at this point
Copy the full SHA 8368722View commit details
Commits on May 4, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 7613521 - Browse repository at this point
Copy the full SHA 7613521View commit details
Commits on May 8, 2018
-
feat(bin/options.js): Add support for comment lines in "mocha.opts"
Modified code to strip comment lines, those beginning with a hash character ('#'), from "mocha.opts" prior to processing its contents. Fixes #3370
Configuration menu - View commit details
-
Copy full SHA for cd3e1b3 - Browse repository at this point
Copy the full SHA cd3e1b3View commit details -
docs(docs/index.md): Update "mocha.opts" documentation
Added information on file content, noting support for comment/blank lines.
Configuration menu - View commit details
-
Copy full SHA for aef1b0f - Browse repository at this point
Copy the full SHA aef1b0fView commit details -
migrate Mocha's tests to Unexpected assertion library (#3343)
* convert tests to use Unexpected as assertion library Squashed commits: [fc418f8] remove extra call to done() in test/unit/runnable.spec.js [f1bc24f] lint test/browser-specific/setup.js [48af58c] fix test flake in ESM test [346ab5c] convert bundle and browser-specific tests to unexpected [c76b2f4] fix typo in test/README.md [ci skip] [783f16a] add test/README.md [ci skip] [a5949bb] convert all "only" tests to unexpected [15c921e] lint test/integration/diffs.spec.js [0d7635e] convert all individual reporter tests to unexpectedalso don't eat `STDOUT`--this means the tests have more output--could be useful for debugging. [190f5ed] convert compiler tests to unexpected [822b115] fix test/integration/glob.spec.js [db4853d] fix jsapi test [6f9831d] remove debugs from test/integration/diffs.spec.js [4cfbe4f] remove useless manual browser tests that will never get used properly [4e1d97b] convert test/reporters/base.spec.js to unexpected- add `chai` as dependency for `chai`-specific test, since the old one was based on what we thought it should be, not what it actually is. - improve test output: stop eating `STDOUT` and use color where possible [a8378f9] convert test/node-unit/color.spec.js to unexpected [92f50de] convert test/integration/reporters.spec.js to unexpected [652a331] remove global assert [ec857ef] convert test/integration/diffs.spec.js to unexpectedthis required a bit of massaging, since I had to change the fixture to use `assert`, which produces slightly different output.also move `getDiffs()` out of `test/integration/helpers.js`, since it's only used in `test/integration/diffs.spec.js`. [436e85d] remove userland assert moduleit's safe to use the built-in assert module. [dd7aec7] remove expect.js & karma-expect; add karma-unexpected [01dff70] lint test/setup.js [77203bf] convert test/integration/regression.spec.js to unexpected [e9eb05e] add more assertions; fix others [241159e] convert test/require/require.spec.js to unexpected [eb6bcff] convert test/integration/options.spec.js to unexpected [ada86aa] add custom assertions [5368ebe] convert test/integration/no-diff.spec.js to unexpected [043cfe3] convert test/integration/glob.spec.js to unexpected [df748a3] convert test/integration/compiler-globbing.spec.js to unexpected [5c0a8d0] convert test/interfaces/tdd.spec.js to unexpected [c6622a6] convert test/interfaces/qunit.spec.js to unexpected [1ecd62f] convert test/interfaces/exports.spec.js to unexpected [cabda05] convert test/interfaces/bdd.spec.js to unexpected [454018b] convert test/node-unit/stack-trace-filter.spec.js to unexpected [be6c332] fix unhelpful error thrown from lookupFiles; convert test/node-unit/file-utils.spec.js to unexpected [419d3ed] convert test/unit/grep.spec.js to unexpected [4837a6a] convert test/unit/hook-sync-nested.spec.js to unexpected [6d6b632] convert test/unit/hook-async.spec.js to unexpected [6ec01eb] convert test/unit/hook-sync.spec.js to unexpected [d4f6515] convert test/unit/ms.spec.js to unexpected [c43c096] convert test/unit/mocha.spec.js to unexpected [7aa9b82] convert test/unit/root.spec.js to unexpected [13a9e24] convert test/unit/runnable.spec.js to unexpected [cf9b376] convert test/unit/runner.spec.js to unexpected [efe37f9] simplify exception tests in test/unit/suite.spec.js [c08ba9e] convert test/unit/suite.spec.js to unexpected [41a85d9] convert test/unit/test.spec.js to unexpected [19f2d44] convert test/unit/throw.spec.js to unexpected [70ec725] convert test/unit/context.spec.js to unexpected [8c6cefd] convert test/unit/utils.spec.js to unexpected [a626278] add unexpected * fix missing assertion in an "options" integration test * convert new test in options.spec.js to unexpected * combine Chai test into a single assertion; increase timeout for reporter tests Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
Configuration menu - View commit details
-
Copy full SHA for 668b541 - Browse repository at this point
Copy the full SHA 668b541View commit details
Commits on May 17, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 42005f3 - Browse repository at this point
Copy the full SHA 42005f3View commit details
Commits on May 18, 2018
-
Configuration menu - View commit details
-
Copy full SHA for adea377 - Browse repository at this point
Copy the full SHA adea377View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d05aeb - Browse repository at this point
Copy the full SHA 3d05aebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2735e35 - Browse repository at this point
Copy the full SHA 2735e35View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4c421d - Browse repository at this point
Copy the full SHA c4c421dView commit details -
Configuration menu - View commit details
-
Copy full SHA for df69279 - Browse repository at this point
Copy the full SHA df69279View commit details
Commits on May 20, 2018
-
fix markdown weirdness (#3386)
Signed-off-by: Outsider <outsideris@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0d95e3f - Browse repository at this point
Copy the full SHA 0d95e3fView commit details
Commits on May 31, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 41cce5f - Browse repository at this point
Copy the full SHA 41cce5fView commit details
Commits on Jun 6, 2018
-
Remove bower install instructions
Remove installing mocha via bower instruction because mocha no longer supports bower installs.
Configuration menu - View commit details
-
Copy full SHA for d737ca2 - Browse repository at this point
Copy the full SHA d737ca2View commit details -
Configuration menu - View commit details
-
Copy full SHA for eeccd05 - Browse repository at this point
Copy the full SHA eeccd05View commit details
Commits on Jun 20, 2018
-
Configuration menu - View commit details
-
Copy full SHA for e34e9f1 - Browse repository at this point
Copy the full SHA e34e9f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for babd958 - Browse repository at this point
Copy the full SHA babd958View commit details
Commits on Jun 23, 2018
-
Configuration menu - View commit details
-
Copy full SHA for a5b5efc - Browse repository at this point
Copy the full SHA a5b5efcView commit details -
Configuration menu - View commit details
-
Copy full SHA for e7ab24d - Browse repository at this point
Copy the full SHA e7ab24dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 63e7c28 - Browse repository at this point
Copy the full SHA 63e7c28View commit details -
Configuration menu - View commit details
-
Copy full SHA for e67d1cf - Browse repository at this point
Copy the full SHA e67d1cfView commit details
There are no files selected for viewing