Skip to content

sscaff1/jest-xunit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

An xunit reporter for jest

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published