jest-xunit
v1.0.11
Published
jest-xunit is a reporter for Jest that produces an XML in xunit format.
Downloads
9,595
Readme
Jest XUnit
jest-xunit is a reporter for Jest that produces an XML in xunit format.
Installation
npm i -D jest-xunit
Then in your jest config specify jest-xunit as a reporter:
{
...
reporters: [
'default', // keep the default reporter
[
'jest-xunit',
{
traitsRegex: [
{ regex: /\(Test Type:([^,)]+)(,|\)).*/g, name: 'Category' },
{ regex: /.*Test Traits: ([^)]+)\).*/g, name: 'Type' }
]
}
]
]
...
}
Config
| configKey | Description | Default | | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ---------------- | | filename | The filename of the results. The reporter outputs xml format | test-results.xml | | outputPath | The path where the test results should be generated. | process.cwd() | | traitsRegex | An array of objects with the following keys: _ regex - A regex to be used to extract the traits _ name - The name of the extract trait type | [] |