https://github.com/bysabi/karma-tap
Let your Karma tests to consume TAP output
https://github.com/bysabi/karma-tap
karma karma-adapter tap
Last synced: 11 days ago
JSON representation
Let your Karma tests to consume TAP output
- Host: GitHub
- URL: https://github.com/bysabi/karma-tap
- Owner: bySabi
- License: isc
- Created: 2014-12-02T00:35:23.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2022-12-07T02:08:24.000Z (over 2 years ago)
- Last Synced: 2025-04-11T22:08:55.273Z (11 days ago)
- Topics: karma, karma-adapter, tap
- Language: JavaScript
- Homepage:
- Size: 9.54 MB
- Stars: 29
- Watchers: 32
- Forks: 13
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Karma TAP adapter
[](https://badge.fury.io/js/karma-tap)
[](https://www.npmjs.com/package/karma-tap)
[](https://travis-ci.org/bySabi/karma-tap)
[](https://ci.appveyor.com/project/bySabi/karma-tap)
[](https://paypal.me/bySabi/10)> This Karma adapter reads [TAP](https://testanything.org/) output from runners like
[tape](https://github.com/substack/tape) into [Karma](https://karma-runner.github.io)#### Works with Karma _1_, _2_, _3_ and _4_
## Installation
### npm
```bash
npm install karma-tap --save-dev
```### ES5 browser support
If needed ES5 browser support, Ex. `IE11`, use [karma-tap 3.x.x branch](https://github.com/bySabi/karma-tap/tree/3.X.X)## Configuration Example
`karma.conf.js`
```js
module.exports = function(config) {
config.set({
frameworks: ['browserify', 'tap'],
files: [
'test/**/*.js'
],
preprocessors: {
'test/**/*.js': [ 'browserify' ]
}
});
};
```## Projects using `karma-tap`
* [carma-tap-webpack](https://github.com/bySabi/carma-tap-webpack)## TAP Protocol
Support TAP Protocol version `13`## Credits
### author
* Tom MacWright <> [@tmcw](https://github.com/tmcw)### current mantainers
* [@bySabi](https://github.com/bySabi)
### contributors
* [@eiriksm](https://github.com/eiriksm)
* [@Mike S](https://github.com/SpainTrain)
* [@marques-work](https://github.com/marques-work)
* [@wesley luyten](https://github.com/luwes)## Contributing
* Documentation improvement
* Feel free to send any PR## License
[ISC][isc-license]
[isc-license]:./LICENSE