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 | [] |