Skip to content

Latest commit

 

History

History
38 lines (26 loc) · 972 Bytes

File metadata and controls

38 lines (26 loc) · 972 Bytes

quick-start-contract-testing automation

This folder contains the scaffolded automation harness for the upstream labs/quick-start-contract-testing lab.

This automation validates the CLI run and generated artifacts only. It does not validate the optional Specmatic Studio flow.

Run it with:

python3 quick-start-contract-testing/run.py

Or from inside this folder:

python3 run.py

To rebuild report.json and report.html from the existing captured artifacts without rerunning Docker:

python3 quick-start-contract-testing/run.py --refresh-report

To first force the sibling ../labs checkout back to the latest main:

python3 quick-start-contract-testing/run.py --refresh-labs --force

Outputs are written to:

  • quick-start-contract-testing/output/report.json
  • quick-start-contract-testing/output/report.html
  • quick-start-contract-testing/output/baseline/
  • quick-start-contract-testing/output/fixed/