schemathesis/Schemathesis

Property-based API testing with Schemathesis

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
schemaAPI schema location (URL or file path) yes
base-urlOverride base URL no
checksValidation checks to run (default: all)noall
wait-for-schemaSchema availability timeout in secondsno2
max-examplesMaximum test cases per API operationno100
versionSchemathesis version (default: latest)nolatest
hooksPython module path for hooksno
config-filePath to a `schemathesis.toml` configuration fileno
argsAdditional CLI argumentsno
authorizationValue for the Authorization header (e.g. "Bearer TOKEN")no
coverageEnable schema coverage tracking with tracecovnotrue
coverage-reportUpload HTML coverage report as a workflow artifactnotrue
coverage-report-pathPath to save the HTML coverage report (relative to workspace root)noschema-coverage.html
coverage-artifact-nameName of the uploaded coverage artifact. Override when using the action multiple times in one workflow to avoid name collisions.noschema-coverage-report
coverage-pr-commentPost coverage summary as a PR comment (requires pull-requests: write)notrue
coverage-step-summaryWrite coverage summary to the workflow step summarynotrue

no outputs