0.3.0 • Published 11 years ago

hifive-tap v0.3.0

Weekly downloads
4
License
MIT
Repository
github
Last release
11 years ago

Hi-Five: TAP reporter

Dependencies Status NPM version unstable

browser support

TAP reporter for Hi-Five.

Example

You pass the hifive-tap library as your reporter:

var hifive  = require('hifive')
var alright = require('alright')

var tests = spec 'Your thing' {
  it 'Should do X' {
    f(x) => g(x)
  }
}

hifive.runWithDefaults([tests], require('hifive-tap')())
      .fork(function(error) { throw error }
           ,function(report){ if (report.all().length === 0) process.exit(1) })

And get back TAP output!

TAP version 13
ok 1 Your thing Should do X

1..1
# Tests ran: 1 (1ms)
# Passed:    1
# Failed:    0

Installing

Just grab it from NPM:

$ npm install hifive-tap

Licence

Copyright (c) 2013—2014 Quildreen Motta.

Released under the MIT licence.

0.3.0

11 years ago

0.2.0

11 years ago

0.1.2

11 years ago

0.1.1

11 years ago

0.1.0

11 years ago