iamtest
v1.5.6
Published
[![Latest Stable Version](https://img.shields.io/npm/v/iamtest.svg)](https://www.npmjs.com/package/iamtest) [![Build Status](https://img.shields.io/travis/amokrushin/iamtest/master.svg)](https://travis-ci.org/amokrushin/iamtest) [![Test Coverage](https://
Downloads
22
Readme
iamtest
Installation
# with npm
$ npm i iamtest -D
# with yarn
$ yarn add iamtest -D
Optional configuration
.iamtest.js
module.exports = {
rootPath: 'src/tests',
ignorePath: [],
};
Usage
global
$ iamtest
local
$ npx iamtest
$ BABEL_ENV=test npx iamtest --babel
package.json
{
"script": {
"test": "iamtest"
}
}
Options:
-r, --reporter test reporter
[choices: "dots", "spec", "summary", "tape", "silent"] [default: "dots"]
-c, --coverage coverage reporter
[choices: "console", "html", "json", "json-summary", "lcov", "lcovonly",
"text", "text-lcov", "text-summary"]
--web web server for coverage report [number]
-w, --watch watch for changes [boolean]
--child child process [boolean]
--verbose debug log [boolean]
--coverageDir see nyc --report-dir [string]
--babel babel [boolean]
--flow flow remove types [boolean]
-h, --help Show help [boolean]
Example
package.json
{
"script": {
"test": "iamtest",
"test:unit": "iamtest ./test/unit/*",
"codecov": "iamtest ./test/unit/* -c lcovonly && codecov"
}
}