1 | # Jasmine Reporters
|
2 |
|
3 | Jasmine Reporters is a collection of javascript jasmine.Reporter classes that can be used with
|
4 | the [JasmineBDD testing framework](http://pivotal.github.com/jasmine/).
|
5 |
|
6 | Included reporters:
|
7 |
|
8 | * JUnitXmlReporter - Report test results to a file in JUnit XML Report format.
|
9 | * NUnitXmlReporter - Report test results to a file in NUnit XML Report format.
|
10 | * TapReporter - Test Anything Protocol, report tests results to console.
|
11 | * TeamcityReporter - Basic reporter that outputs spec results to for the Teamcity build system.
|
12 | * TerminalReporter - Logs to a terminal (including colors) with variable verbosity.
|
13 |
|
14 | ## Usage
|
15 |
|
16 | Examples are included in the test directory that show how to use the reporters,
|
17 | as well a basic runner for [PhantomJS](https://github.com/ariya/phantomjs).
|
18 |
|
19 | ### PhantomJS
|
20 |
|
21 | Should work in most versions of PhantomJS > 1.4.1
|
22 | I have used PhantomJS 1.4.1 through 1.9.6 on Mac OS X with no problems.
|
23 |
|
24 | ### Node.js
|
25 |
|
26 | Most of these reporters also work in node.js by making use of the excellent
|
27 | [jasmine-node project](https://github.com/mhevery/jasmine-node).
|