@mourasman/cucumber-junit-convert

2.1.1 • Public • Published

Known Vulnerabilities

Convert Cucumber.js json result file to XML Junit format. Unlike many similar libraries keeps Scenario = Testcase, not Step = Testcase.

Installation

To install the latest version, run:

npm install cucumber-junit-convert --save

Usage

const cucumberJunitConvert = require('cucumber-junit-convert');

const options = {
    inputJsonFile: '<filename>.json',
    outputXmlFile: '<filename>.xml',
    featureNameAsClassName: true // default: false
}

cucumberJunitConvert.convert(options);

License

MIT

Changelog

2.1.0

  • add option to use the Feature name as the JUnit className: featureNameAsClassName

2.0.0

  • add embeddings support

1.1.1

1.1.0

  • test cases are marked as skipped when at least one step was pending or skipped, and there was no failure
  • update dependencies

1.0.2

  • fix typo

1.0.1

  • Add classname to testcase

1.0.0

  • Initial release

Package Sidebar

Install

npm i @mourasman/cucumber-junit-convert

Weekly Downloads

196

Version

2.1.1

License

ISC

Unpacked Size

271 kB

Total Files

12

Last publish

Collaborators

  • mourasman