Schemathesis

Latest version: v3.36.2

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

Scan your dependencies

Page 46 of 48

0.12.1

Not secure
:version:`0.12.1 <v0.12.0...v0.12.1>` - 2019-10-28
--------------------------------------------------

**Fixed**

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

**Changed**

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

0.12.0

Not secure
:version:`0.12.0 <v0.11.0...v0.12.0>` - 2019-10-28
--------------------------------------------------

**Added**

- Display progress during the CLI run. :issue:`125`

**Fixed**

- Test server-generated wrong schema when the ``endpoints`` option is passed via CLI. :issue:`173`
- Error message if the schema is not found in CLI. :issue:`172`

**Changed**

- Continue running tests on hypothesis error. :issue:`137`

0.11.0

Not secure
:version:`0.11.0 <v0.10.0...v0.11.0>` - 2019-10-22
--------------------------------------------------

**Added**

- LazySchema accepts filters. :issue:`149`
- Ability to register strategies for custom string formats. :issue:`94`
- Generator-based events in the ``runner`` module to improve control over the execution flow.
- Filtration by tags. :issue:`134`

**Changed**

- Base URL in schema instances could be reused when it is defined during creation.
Now on, the ``base_url`` argument in ``Case.call`` is optional in such cases. :issue:`153`
- Hypothesis deadline is set to 500ms by default. :issue:`138`
- Hypothesis output is captured separately, without capturing the whole stdout during CLI run.
- Disallow empty username in CLI ``--auth`` option.

**Fixed**

- User-agent during schema loading. :issue:`144`
- Generation of invalid values in ``Case.headers``. :issue:`167`

**Removed**

- Undocumented support for ``file://`` URI schema

0.10.0

Not secure
:version:`0.10.0 <v0.9.0...v0.10.0>` - 2019-10-14
--------------------------------------------------

**Added**

- HTTP Digest Auth support. :issue:`106`
- Support for Hypothesis settings in CLI & Runner. :issue:`107`
- ``Case.call`` and ``Case.as_requests_kwargs`` convenience methods. :issue:`109`
- Local development server. :issue:`126`

**Removed**

- Autogenerated ``runner.StatsCollector.__repr__`` to make Hypothesis output more readable.

0.9.0

Not secure
:version:`0.9.0 <v0.8.1...v0.9.0>` - 2019-10-09
-----------------------------------------------

**Added**

- Test executor collects results of execution. :issue:`29`
- CLI option ``--base-url`` for specifying base URL of API. :issue:`118`
- Support for coroutine-based tests. :issue:`121`
- User Agent to network requests in CLI & runner. :issue:`130`

**Changed**

- CLI command ``schemathesis run`` prints result in a more readable way with a summary of passing checks.
- Empty header names are forbidden for CLI.
- Suppressed hypothesis exception about using ``example`` non-interactively. :issue:`92`

0.8.1

Not secure
:version:`0.8.1 <v0.8.0...v0.8.1>` - 2019-10-04
-----------------------------------------------

**Fixed**

- Wrap each test in ``suppress`` so the runner doesn't stop after the first test failure.

Page 46 of 48

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.