Schemathesis

Latest version: v3.30.4

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

Scan your dependencies

Page 42 of 45

0.14.0

Not secure
Added

- CLI: Support file paths in `schema` argument. 119
- Checks to verify response status & content type in CLI / Runner. 101

Fixed

- Custom base URL handling in CLI / Runner. 248

Changed

- Raise an error if the schema has a body for GET requests. 218
- Method names are case insensitive during direct schema access. 246

0.13.2

Not secure
Fixed

- `IndexError` when Hypothesis found inconsistent test results during the test execution in the runner. 236

0.13.1

Not secure
Added

- Support for binary format 197

Fixed

- An error that happens when there are no success checks in the statistic in CLI. 237

0.13.0

Not secure
Added

- An option to configure request timeout for CLI / Runner. 204
- A help snippet to reproduce errors caught by Schemathesis. 206
- Total running time to the CLI output. 181
- Summary line in the CLI output with the number of passed / failed / errored endpoint tests. 209
- Extra information to the CLI output: schema address, spec version, and base URL. 188

Fixed

- Compatibility with Hypothesis 4.42.4+ . 212
- Display flaky errors only in the "ERRORS" section and improve CLI output. 215
- Handling `formData` parameters in `Case.call`. 196
- Handling cookies in `Case.call`. 211

Changed

- More readable falsifying examples output. 127
- Show exceptions in a separate section of the CLI output. 203
- Error message for cases when it is not possible to satisfy schema parameters. It should be more clear now. 216
- Do not stop on schema errors related to a single endpoint. 139
- Display a proper error message when the schema is not available in CLI / Runner. 214

0.12.2

Not secure
Fixed

- Wrong handling of `base_url` parameter in runner and `Case.call` if it has a trailing slash. 194 and 199
- Do not send any payload with GET requests. 200

0.12.1

Not secure
Fixed

- Handling for errors other than `AssertionError` and `HypothesisException` in the runner. 189
- CLI failing on the case when there are tests, but no checks were performed. 191

Changed

- Display the "SUMMARY" section in the CLI output for empty test suites.

Page 42 of 45

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.