This package has been deprecated

Author message:

INFO: 'tap-teamcity' is no longer maintained.

tap-teamcity

3.0.2 • Public • Published

tap-teamcity

npm Build Status Build status codecov Known Vulnerabilities Greenkeeper badge

Formats TAP output for TeamCity.

Installation

Run npm install --save-dev tap-teamcity to add tap-teamcity to your project.

Usage

Streaming

const test = require('tape')
const tapTeamCity = require('tap-teamcity')
 
test.createStream()
  .pipe(tapTeamCity())
  .pipe(process.stdout)

CLI

package.json

{
  "name": "module-name",
  "scripts": {
    "test": "tape test/**/*.js | tap-teamcity"
  }
}

Then run with npm test

Terminal

tape test/**/*.js | ./node_modules/.bin/tap-teamcity

Testing

tap-teamcity includes several unit tests. After cloning the tap-teamcity repo locally, run npm install in the project folder to install dependencies, then npm test to execute the tests.

Credits

Many thanks to @scottcorgan for creating the tap-spec formatter, which inspired this one.

Readme

Keywords

none

Package Sidebar

Install

npm i tap-teamcity

Weekly Downloads

13

Version

3.0.2

License

ISC

Last publish

Collaborators

  • smockle