v6.0.0
What's Changed
- feat: merge testsuite elements with the same name (fixes #226, fixes #227) c699ad7
- fix(deps): update dependency fast-glob to v3.2.12 b13d7cc
Breaking changes
There are no API changes in this release. Only implementation change.
Previous behavior of jrm
was incorrect in 2 cases:
- when a single
testsuite
element was spanning multiple files, i.e. more than one file containtestsuite
element with the same name. - when input file contained nested
testsuite
elements.
In this release this has been fixed, and jrm
now merges similar testsuite
elements together, aggregating their attributes and rolling them up to the root testsuites
element.
Also, aggregation logic of time
attribute has been changed. Now summary time
is computed by taking maximum of time
attributes of child testsuite
elements. Previously time
s were added together, which is not how things happen in real life as it is more common to split test suite and run in parallel, than sequentially.
Full Changelog: v5.0.0...v6.0.0