Schemathesis

Latest version: v3.38.9

Safety actively analyzes 685670 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 51

3.31.1

:bug: Fixed

- Generating negative test cases for path and query parameters. 2312

:wrench: Changed

- Do not consider ignoring additional parameters as a failure in `negative_data_rejection`

3.31.0

HTTP Archive (HAR) support comes to Schemathesis! :tada:

:rocket: Added

- Storing cassettes in the HAR format via the `--cassette-format=har` CLI option. 2299
- Support for cassettes in the new-style stateful test runner.
- `--generation-with-security-parameters=false` CLI option to disable generation of security parameters (like tokens) in test cases.

:bug: Fixed

- Incorrect test case ids stored in VCR cassettes. 2302
- Incorrect reference resolution scope for security schemes if the API operation has a different scope than the global security schemes. 2300
- Properly display unresolvable reference if it comes from a missing file.

3.30.4

:bug: Fixed

- Missing overrides from `--set-*` CLI options in tests for explicit examples

3.30.3

:bug: Fixed

- Internal error when piping stdout to a file in CLI on Windows.

3.30.2

:bug: Fixed

- Excessive `urllib3` warnings during testing `localhost` via `https`.
- Misreporting of undocumented `Content-Type` when documented content types contain wildcards.
- Incorrect test case reporting when code samples contain a single sanitized parameter. 2294

3.30.1

:rocket: Added

- `--output-truncate=false` CLI option to disable schema and response payload truncation in error messages.

:wrench: Changed

- More fine-grained events for stateful testing.

:bug: Fixed

- Internal error caused by an upstream race condition bug in Hypothesis. 2269
- Do not output stateful tests sub-section in CLI if there are no stateful tests due to applied filters.

Page 7 of 51

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.