Skip to content

Pipe javascript into phantomjs, print the output, writing test coverage to disk along the way

License

Notifications You must be signed in to change notification settings

alexindigo/obake

Repository files navigation

obake

Pipe javascript into phantomjs, print the output, writing test coverage to disk along the way

Linux Build Coverage Status Dependency Status

TL;DR

istanbul + phantomjs + tap + command line = <3

Install

npm install --save-dev obake

Usage

Ideal

browserify -t browserify-istanbul test/test-*.js | obake --coverage

Real world

Add following to your package.json scripts:

"scripts": {
  "pretest": "rimraf coverage; mkdirp coverage",
  "test": "browserify -t browserify-istanbul test/test-*.js | obake --coverage",
  "posttest": "istanbul report lcov text-summary"
}

(Assuming you have rimraf, mkdirp, browserify, browserify-istanbul and istanbul installed as well)

More documentation TBW.

License

Deeply is licensed under the MIT license.

About

Pipe javascript into phantomjs, print the output, writing test coverage to disk along the way

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published