For systems without robust TestReport functionality, provide the option to generate a simple csv-based summary of the tests execution and whether each passed or failed.
New behavior
Added option summary_path to config file and cli. Specifying a directory path will enable saving of the execution summary
During TestReport output, if a summary_path is specified, then create a csv file using the current timestamp and a row for each TestScript executed including the id, name, and title of the TestScript and the result (pass/fail)
Code changes
execution engine
cli
readme
Testing guidance
Config file: committed config file writes to the Summaries folder. Execute with bundle exec bin/testscript_engine execute --config config.yml
Summary
For systems without robust TestReport functionality, provide the option to generate a simple csv-based summary of the tests execution and whether each passed or failed.
New behavior
summary_path
to config file and cli. Specifying a directory path will enable saving of the execution summarysummary_path
is specified, then create a csv file using the current timestamp and a row for each TestScript executed including the id, name, and title of the TestScript and the result (pass/fail)Code changes
Testing guidance
Summaries
folder. Execute withbundle exec bin/testscript_engine execute --config config.yml
bundle exec testscript_engine execute --testscript_name testscript-example-validateprofileid --ext_validator "http://localhost/validatorapi" --summary_path Summaries