amocha
v7.1.2 mocha
amocha
Async wrapper for mocha
Installation
$ npm install amocha --save
Usage
'use strict'
const amocha = require('amocha')
;(async () => {
// Run tests
await amocha('test/**/*_test.js', {})
// Measure coverage
await amocha.coverage('test/**/*_test.js', {
dir: 'coverage'
})
}).catch((err) => console.error(err))
Signature
amocha(pattern, options, reporter) -> Promise
Params
Name | Type | Description |
---|---|---|
pattern | string | Glob file name pattern |
options | Object | Optional settings |
reporter | string | |
options.cwd | string | Working directory path |
options.reporter | string | Mocha reporter |
options.timeout | number | Timeout duration |
License
This software is released under the MIT License.