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.

/tap-teamcity/

    Package Sidebar

    Install

    npm i tap-teamcity

    Weekly Downloads

    34

    Version

    3.0.2

    License

    ISC

    Last publish

    Collaborators

    • smockle