tipsi-tap-diff

    1.0.0 • Public • Published

    tap-diff

    npm version

    The most human-friendly TAP reporter.

    Screenshot

    Screenshot

    How to use

    You can use tap-diff in the same way as other TAP reporters.

    npm install -g tap-diff
    
    tape ./*.test.js | tap-diff
    

    tap-diff uses chalk for adding color, which automatically detects color terminals. If you're piping the output and want to force color:

    FORCE_COLOR=t tape ./*.test.js | tap-diff
    

    Or use with createStream():

    'use strict'
     
    const test = require('tape')
    const tapDiff = require('tap-diff')
     
    test.createStream()
      .pipe(tapDiff())
      .pipe(process.stdout)
     
    test('timing test', (t) => {
      t.plan(2)
      t.equal(typeof Date.now, 'function')
      var start = Date.now()
     
      setTimeout(() => {
        t.equal(Date.now() - start, 100)
      }, 100)
    })

    License

    MIT

    Install

    npm i tipsi-tap-diff

    DownloadsWeekly Downloads

    205

    Version

    1.0.0

    License

    MIT

    Unpacked Size

    225 kB

    Total Files

    9

    Last publish

    Collaborators

    • igor-lemon
    • cybergrind