Skip to content

Commit

Permalink
Expand reporters section into "things that go well with tape"
Browse files Browse the repository at this point in the history
Closes #147.
  • Loading branch information
domenic committed Apr 3, 2015
1 parent d6acc1e commit a6bdf9c
Showing 1 changed file with 11 additions and 2 deletions.
13 changes: 11 additions & 2 deletions readme.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,11 @@ not ok 2 should be equal
# fail 1
```

# pretty reporters
# things that go well with tape

tape maintains a fairly minimal core. Additional features are usually added by using another module alongside tape.

## pretty reporters

The default TAP output is good for machines and humans that are robots.

Expand All @@ -67,10 +71,15 @@ that will output something pretty if you pipe TAP into them:
To use them, try `node test/index.js | tap-spec` or pipe it into one
of the modules of your choice!

# uncaught exceptions
## uncaught exceptions

By default, uncaught exceptions in your tests will not be intercepted, and will cause tape to crash. If you find this behavior undesirable, use [tape-catch](https://github.com/michaelrhodes/tape-catch) to report any exceptions as TAP errors.

## other

- CoffeeScript support with https://www.npmjs.com/package/coffeetape
- Promise support with https://www.npmjs.com/package/blue-tape

# methods

The assertion methods in tape are heavily influenced or copied from the methods
Expand Down

0 comments on commit a6bdf9c

Please sign in to comment.