jest-nunit-reporter
Version:
A NUnit test report formatter for Jest.
42 lines (33 loc) • 1.24 kB
Markdown
[](https://travis-ci.org/kingatlas/jest-nunit-reporter)
[](https://www.npmjs.com/package/jest-nunit-reporterd)
# jest-nunit-reporter
A NUnit test reporter for Jest.
## Installation
```shell
$ npm i -D jest-nunit-reporter
```
## Usage
In your `package.json` file include a `"jest"` config section and specify the `"testResultsProcessor"`:
```json
{
"jest": {
"testResultsProcessor": "./node_modules/jest-nunit-reporter"
}
}
```
For your Continuous Integration you can simply do:
```shell
jest --ci --testResultsProcessor="./node_modules/jest-nunit-reporter
```
The reporter will generate a `test-report.xml` file in the project root. If you need to specify a different location(e.g., for a CI server) then set the paths in the `package.json` `jestNunitReporter` property:
```json
"jestNunitReporter": {
"outputPath": "reports/",
"outputFileName": "custom-report.xml",
}
```
There are other options for naming test suites:
* `testSuiteNamePrefix`: Add prefix to test-suites names
* `testSuiteNameFromAncestors`: Use ancestors root title (`describe`)
## LICENSE
[MIT](LICENSE)