1.3.0 • Published 1 year ago

@gianfrancoms/danger-plugin-junit v1.3.0

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

danger-plugin-junit

Build Status npm version

Add your Junit XML test failures to Danger

Usage

Install:

npm install danger-plugin-junit --save-dev
# or
yarn add danger-plugin-junit --dev

At a glance:

// dangerfile.js
import junit from 'danger-plugin-junit'

async function main() {
	await junit({ pathToReport: './build/reports/**/TESTS*.xml' })
}

main()
	.then(() => process.exit(0))
	.catch(err => {
		fail(err.toString());
		process.exit(1);
	});

The default pathToReport value is './build/reports/**/TESTS*.xml' The value is a glob string to gather up test result files.

This plugin will only report test failures and errors. If any tests fail, it will report a single fail() message and record a table of the failed tests using markdown().

An example of what is produced is below: npm.io

Changelog

See the GitHub release history.

Contributing

See CONTRIBUTING.md.

1.3.0

1 year ago

1.2.0

1 year ago

1.1.0

1 year ago

1.0.0

1 year ago

0.8.0

1 year ago

0.7.0

1 year ago

0.6.0

1 year ago

0.5.0

1 year ago

0.4.0

1 year ago

0.3.0

1 year ago