larrymyers/jasmine-reporters — pull request #24 by millermedeiros (2013-01-12 16:55:06+00:00)
Title: Add TapReporter (Test Anything Protocol)

example output:

```
1..3
ok 1 - Basic Suite : Should pass a basic truthiness test.
not ok 2 - Basic Suite : Should fail when it hits an inequal statement.
Error: Expected 2 to equal 3.
at new jasmine.ExpectationResult (file://localhost/Users/millermedeiros/Projects/_open_source/jasmine-reporters/ext/jasmine.js:102:32)
at null.toEqual (file://localhost/Users/millermedeiros/Projects/_open_source/jasmine-reporters/ext/jasmine.js:1171:29)
at null. (file://localhost/Users/millermedeiros/Projects/_open_source/jasmine-reporters/test/tap_reporter.html:22:29)
at jasmine.Block.execute (file://localhost/Users/millermedeiros/Projects/_open_source/jasmine-reporters/ext/jasmine.js:1001:15)
at jasmine.Queue.next_ (file://localhost/Users/millermedeiros/Projects/_open_source/jasmine-reporters/ext/jasmine.js:1790:31)
at jasmine.Queue.start (file://localhost/Users/millermedeiros/Projects/_open_source/jasmine-reporters/ext/jasmine.js:1743:8)
at jasmine.Spec.execute (file://localhost/Users/millermedeiros/Projects/_open_source/jasmine-reporters/ext/jasmine.js:2070:14)
at jasmine.Queue.next_ (file://localhost/Users/millermedeiros/Projects/_open_source/jasmine-reporters/ext/jasmine.js:1790:31)
at onComplete (file://localhost/Users/millermedeiros/Projects/_open_source/jasmine-reporters/ext/jasmine.js:1786:18)
at jasmine.Spec.finish (file://localhost/Users/millermedeiros/Projects/_open_source/jasmine-reporters/ext/jasmine.js:2044:5)
ok 3 - Another Suite : Should pass this test as well.
# 3 specs, 4 assertions, 1 failure in 0.038s.
```

uses the global `console.log` to output the results.

more info: http://en.wikipedia.org/wiki/Test_Anything_Protocol