- π‘
fc6f1a5Update mocha to 9.2.0 (#40) (Frederik Ring)
Released by Frederik Ring on 2022-01-24.
- π₯
4837604Update mocha to 9.1.3 (#39) (Albert Wang) - π‘
09f1a80Update npm dependencies (#38) (Albert Wang)- Update eslint dependency to 8.5.0
- Update through2 dependency to 4.0.2
- Update supports-color dependency to v8.1.1
- Update puppeteer dependency to v13
- π‘
37403dcSet up GitHub Actions (#37) (Albert Wang)- Set up Github Actions
- Switch CI badge from Travis to Github Actions
- Recreate package-lock.json
- π‘
7e0d52dFix test (#36) (Albert Wang)
Released by Frederik Ring on 2021-12-28.
- π₯
2a6c8c9Update mocha to v8, adjust assertions (Frederik Ring) - π
a90d13aPort browser tests to use puppeteer (Frederik Ring) - π
4382056Ensure brout is required before mocha (Frederik Ring) - π
3fa740aPass in custom reporters in setup to work around dynamic require limitation (Frederik Ring) - π‘
05ee03enpm audit - π‘
7f1ae36Bump lodash from 4.17.19 to 4.17.21 (dependabot[bot]) - π‘
637cb13Bump elliptic from 6.4.1 to 6.5.4 (dependabot[bot]) - π‘
9a81451Bump js-yaml from 3.12.0 to 3.14.0 (dependabot[bot]) - π‘
2fce39aBump lodash from 4.17.11 to 4.17.19 (dependabot[bot]) - π
c29813fRemove phantomic references from README and update engine requirements (Frederik Ring) - β¨
953e4eeUpgrade Studio Changes
Released by Maximilian Antoni on 2021-05-23.
f46487aDo not assumeprocess.nextTickexists
Released by Maximilian Antoni on 2019-10-09.
fc0eb96Fix problems with absolute custom mocha path (#25) (Christopher Hiller)
Released by Maximilian Antoni on 2019-03-12.
Adds the mochaPath option to specify a custom path to resolve mocha.
aea12b7Add support for custom path to mocha module (Christopher Hiller) (#24)40e28dcAdd contributor
Released by Maximilian Antoni on 2019-02-28.
1b3d32aShow build status on master branch in README575abdcRun builds in Node 6, 8 and 108cfa0baReplace jslint with eslintda0d287Update all transient dependenciesca8e25cUpdate resolve and through23f3317dUpgrade Mocha to v53bea39eUpgrade supports-color to v5db00c21Upgrade Browserify to v1684dd99aUpdate @studio/changes for--commitsand--footersupport
Released by Maximilian Antoni on 2018-11-19.
- Update to Mocha 4 (Carl-Erik Kopseng)
-
Upgrade Mocha to
^3.2(Morgan Roderick) -
Order dependencies by using
npmcommand (Morgan Roderick)This will make future changesets made with
npm installread much better, asnpmcommands always sorts dependencies lexicographically. -
Run tests in newer node versions, and remove 0.10, 0.12 (#21) (Morgan Roderick)
-
Use
@studio/changesinstead of make
- Add support for
reporterOptionsin API (Tomer Lahav) - Update Mocha link (Morton Fox)
Revert "Nail Mocha to ~2.3.4 to workaround issues with 2.4.x" since the
underlying issue was reverted in Mocha.
Nail Mocha to ~2.3.4 to workaround issues with 2.4.x.
Follow mantoni/mochify.js#129 for updates.
Streams 3: bump dependencies so that through2@2 is used everywhere.
These dependencies have been updated:
through2: ^2.0.0resolve: ^1.1.6brout: ^1.1.0supports-color: ^3.1.2
Test are now using browserify@13.
Brad Buchanan fixed the grep behavior to align better with Mocha. See
pull request #16.
Adds the ability to pass the Mocha fgrep option through, so that any users who were depending on the incorrect behavior of
--grepbefore can easily switch over tofgrep(which is what they want).
- Treat
grepoption as a regular expression. (Brad Buchanan) - Add
fgrepoption. (Brad Buchanan)
- Bump Mocha version to use at least 2.3.0 (Matheus Kautzmann)
- Add support for third party reporters (Matheus Kautzmann)
- Move mocha from
devDependenciestodependencies
- Update through2 to
^1.1
- Improve documentation
- Add node 0.12 to travis config
- Add options
--colorsand--no-colorsto explicitly enable or disable colors - Fix setting colors
- Use same color feature detection as introduced in Mocha 2.2
- Allow to override the window width
- Add support for grep invert option (Daniel Davidson)
- Add support for mocha
grepoption (Daniel Davidson)
- Set window width and dot symbol for node as well
- Bump through2, resolve and phantomic
- Fix coverage for browsers
- Fix for calling
b.bundle()multiple times
- Listen to Browserify 'reset' events
- Fix brout resolution for Windows
- Fix issue with multiple push calls to through2
- Fix brout resolving
- Require Browserify 5
- Added
timeoutandtoptions so one can test async scripts that last longer than2000ms
- Added
uiandUoptions so one can select BDD/TDD/QUnit (Mikela Clemmons)
- Use
process.nextTickto yield instead ofsetTimeout
- Support
require('mocha')
- Lame cygwin thing with
getWindowSize
- Pass on terminal window width
- Use ascii dot symbol for compatibility
- Yield every 250 milliseconds by default to allow pending I/O to happen
- Add
--yields/-yoption to configure yield interval
- Allow to use Mocaccino output in a browser with coverify
- Fix
describe.onlyandit.only(Andrey Popp)
- Include Mocha via Browserify (Andrey Popp)
- Remove
Function.prototype.bindshim since Phantomic 0.5 always includes es5-shim (Andrey Popp)
Don't screw up coverify output
Rewrote Mocaccino as Browserify plugin
Resolve Mocha properly
Support most Mocha reporters when used with brout
- Removed mocaccino-reporter
- Using "tap" as the default reporter because it works with standard
console.logstatements - Adding in browser shims for
Array.forEachandFunction.bind - Using
process.exit(code)on finish if available
Initial release