0.0.8 • Published 2 years ago

cucumber-json-merge v0.0.8

Weekly downloads
681
License
Apache-2.0
Repository
github
Last release
2 years ago

cucumber-json-merge

NPM version License Coverage Status CI status code style: prettier Known Vulnerabilities NPM downloads

NodeJS CLI for merging Cucumber JSON test results

This work was highly based on previous work from junit-merge

Installation

npm install -g cucumber-json-merge

Or just download the repository and include it in your node_modules directly.

Usage

Usage: cucumber-json-merge [options] <report1.json> [report2.json...]


 Options:

   -V, --version           output the version number
   -d, --dir <path>        merge all results in directory
   -C, --createDir         create the output directory if missing
   -r, --recursive         pass to recursively merge all results in directory
   -o, --out <mergedfile>  file to output to (default: ./merged-test-results.json)
   -h, --help              output usage information

Advanced usage: including this as a library

In case you want to run this right from within nodeJS code, you should be able to include it as a library and perform the operations you want.

cukemerge = require('cucumber-json-merge');

files = cukemerge.listJsonFiles('.', false);
merged = cukemerge.mergeFiles(files);
console.log(merged);

Contributing

Feel free to submit issues and/or PRs! In lieu of a formal style guide, please follow existing styles.

Contact

You can find me on Twitter.

LICENSE

Apache 2.0.

0.0.8

2 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.5

3 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago