Releases: bmacnaughton/testeachversion
Release list
v9.0.0
v8.7.1
v8.7.0
add agent module versions to humanized summary
v8.6.0
- add --latest-only (-L) option to only test the latest non-pre-release version
- don't show skips with --latest-only
- minor refactoring, comment updates, eslintification
v8.4.0
- change the
foption fromtemplate-filetofilter - change the
ttemplate option from boolean to the template-file name to use. - implement the
filteroption to specify what to output
the filter option takes up to 4 characters for what to output:
p - output tests that passed (the default)
f - output tests that failed
s - output tests that were skipped
t - output trailing-failed tests only
trailing-failed tests are those tests that fail at the end of the tested range. this is useful in order to see when new versions have been released that the package doesn't yet support.
v8.2.0
- template output uses folded ranges
- handle extra spaces in VersionSpec command
- test-suite fetch amqplib versions for test
- minor cli/ui changes
v8.3.1
- add
merge-duplicatesoption
merge-duplicates specifies that all summary files with the same OS-version/node-version are merged and treated as a single input file. The priority of the merging is similar to Object.assign(final, t1, t2, t3) where t1 represents the first summary file generated, t2 the second, and t3 the last. This is most useful when summaries after t1 contain only the results for a subset of packages in t1. E.g., if only package bcrypt failed in the t1 run then t2 could contain only the results of the bcrypt test and the output would be as if t1 included the t2 bcrypt test results (replacing the failed results in t1).
- added the
delmethod toGrouper
v8.1.0
- enable by default result folding
thefold-over-skips, aliass, tells humanize to remove skips and fold adjacent groups with the same result ('pass' or 'fail') together. this often results in fewer and simpler to view output. it it possible that a skipped version, notably those with-rcor-betasuffixes, will not be tested.
v8.0.2
- Change dependencies from [] to {}
- Fix dependency bug with private repos
v8.0.1
- fix for not outputting a name when testing builtin modules