Finally, flexible filters for API operations are released!
🚀 Added
- A set of CLI options and a Python API for including and excluding what API operations to test. #703, #819, #1398
- A way to filter API operations by an expression in CLI. #1006
- Support for filtering GraphQL operations by
name
.
🐛 Fixed
- Missed
operation_id
&tag
filters in some cases. - Broken compatibility with
Hypothesis<6.108
. #2357
🗑️ Deprecated
--method
,--endpoint
,--tag
,--operation-id
,--skip-deprecated-operations
CLI options in favor of the new--include-*
and--exclude-*
options.
See more details in the CLI documentation.method
,endpoint
,tag
,operation_id
andskip_deprecated_operations
arguments inschemathesis.from_*
loaders and theparametrize
function in favor of the newinclude
andexclude
methods onschema
instances.