UNPKG

tap-spec-integrated

Version:

A simple integrated TAP reporter. Works in node and browsers

77 lines (43 loc) 1.74 kB
[![Coveralls – test coverage ](https://img.shields.io/coveralls/studio-b12/tap-spec-integrated.svg?style=flat-square )](https://coveralls.io/r/studio-b12/tap-spec-integrated ) [![Travis – build status ](https://img.shields.io/travis/studio-b12/tap-spec-integrated/master.svg?style=flat-square )](https://travis-ci.org/studio-b12/tap-spec-integrated ) [![David – status of dependencies ](https://img.shields.io/david/studio-b12/tap-spec-integrated.svg?style=flat-square )](https://david-dm.org/studio-b12/tap-spec-integrated ) [![Code style: airbnb ](https://img.shields.io/badge/code%20style-airbnb-777777.svg?style=flat-square) ](https://github.com/airbnb/javascript) <a id="/"></a>&nbsp; # tap-spec-integrated **A simple integrated TAP reporter. Works in node and browsers** <p align="center"><img alt="screenshot" src="https://cdn.rawgit.com/studio-b12/tap-spec-integrated/e2ac5af/screenshot.png" width="652" height="530" /></p> Why? * Very simple. Doesn’t drop arbitrary console output. * Works in browsers seamlessly. * More flexible setup than with traditional command-line based TAP reporters. This means you can run your tests seamlessly with [node-dev](https://github.com/fgnass/node-dev) and similar tools. * Outputs in real-time. <a id="/demo"></a>&nbsp; ## Demo *tap-spec-integrated* formats [its own tests](https://travis-ci.org/studio-b12/tap-spec-integrated). <a id="/installation"></a>&nbsp; ## Installation ```sh $ npm install tap-spec-integrated ``` <a id="/usage"></a>&nbsp; ## Usage Add this to the top of your test file: ```js require('tap-spec-integrated'); ``` <a id="/license"></a>&nbsp; ## License [MIT](./License.md) © [Studio B12](http://studio-b12.de)