Let your Karma tests to consume TAP output
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
test
.bithoundrc
.gitignore
.npmignore
.travis.yml
CONTRIBUTING.md
LICENSE
README.md
appveyor.yml
index.js
karma.conf.js
package-lock.json
package.json

README.md

Karma TAP adapter

npm version npm downloads Build Status Windows Tests Donate

This Karma adapter reads TAP output from runners like tape into Karma

Works with Karma 1 & 2

Installation

npm

npm install karma-tap --save-dev

ES5 browser support

If needed ES5 browser support, Ex. IE11, use karma-tap 3.x.x branch

Configuration Example

karma.conf.js

module.exports = function(config) {
  config.set({
    frameworks: ['browserify', 'tap'],
    files: [
      'test/**/*.js'
    ],
    preprocessors: {
      'test/**/*.js': [ 'browserify' ]
    }
  });
};

Projects using karma-tap

TAP Protocol

Support TAP Protocol version 13

Credits

author

current mantainers

contributors

Contributing

  • Documentation improvement
  • Feel free to send any PR

License

ISC