Dmitry Dygalo
Dmitry Dygalo
At the moment, Schemathesis can work only with Open API links, but it would be awesome to have automatic inference in place. Possible ideas for inference are: - As implemented...
Only data generation is described, but the high-level details are missing: - Tests generation. Currently per-operation for Open API, whole query for GraphQL (will be per-operation in the future); -...
Currently, it works only in CLI. As an idea. We can use https://github.com/kiwicom/pytest-recording and customize the format to match the CLI one, or the current CLI handler can be injected...
As https://github.com/Zac-HD/hypothesis-jsonschema/pull/78 is merged and released in `hypothesis-jsonschema==0.19.1`, now there are no external blockers to implement PyPy support. Almost all test suite passes locally - except for PyPy specific error...
If an error is discovered and the `--request-tls-verify` CLI option was passed, then there should be the `--insecure` option in cURL code samples & `verify=False` in Python
Mentioned by Zac some time ago during our catch up. Currently, Schemathesis uses `--hypothesis-seed`, which is not actually suited for failure reproduction as per `seed` docs: > Overrides the derandomize...
**Is your feature request related to a problem? Please describe.** It is not currently possible to generate arbitrary binary data. The current way to define it is to use `format:...
**Is your feature request related to a problem? Please describe.** Schemathesis integrates with `pytest,` and at the moment, there is no way to execute custom code before & after the...
**Is your feature request related to a problem? Please describe.** If some operations need more test examples, then there is no way to do it **only** for these operations -...
If the API under test has `application/xml` input content type and `xml` fields that describe XML serialization we can create XML payloads from it https://swagger.io/docs/specification/data-models/representing-xml/