combi

Generates combinations based on the Combi library.

Synopsis

provengo combi [-h] [-o OUT]
              [-n NUM_TESTS]
              [-f {json,gv,tsv,csv,excel,xlsx,ods,pdf}]
              <path-to-project>

Description

The Combi library allows users to describe data variations in a specification model. This sub-command describes or lists these combinations using spreadsheets or graphical visualizations. These outputs can be presented to non-coders (e.g. a business/product team) to validate that the model covers all required cases.

Parameters

-o/--output-file PATH

Location for the generated combinations.

-n/--num-tests NUM

Maximum number of test scripts to generate

-f/--format FORMAT_NAME

Format of generated combinations file. Use gv to draw the combination paths. Options include: json, gv, tsv, csv, excel, xlsx, ods, and pdf.