pypi schemathesis 2.5.0

latest releases: 3.27.0, 3.26.2, 3.26.1...
3 years ago

🚀 Features

  • d1463a7 Support for GraphQL tests for the pytest runner
  • cae4563 Stateful testing via Open API links for the pytest runner

🐛 Bug fixes

  • a54a47b Show a more precise percentage value for tests executed via from_pytest_fixture

🔧 Chores and Improvements

  • e1b101b Release 2.5.0
  • 456866c Update package description
  • a8821d2 Remove ADR
  • 7731866 Remove duplicate pattern from .gitignore
  • 7b96ec9 Emit warning about incorrect stateful testing usage only when the test passed
  • 14e22cf Add a survey link
  • d25f670 Remove unused imports
  • a02b63b Add a PR template
  • 2fbcf03 Add issue templates

📦 Other

  • e0e792a Remove useless condition
  • 1574751 Avoid circular dependency between "base" schema and "openapi" checks
  • 7695688 Move get_hypothesis_conversion logic from Endpoint to schemas
  • ab90551 Move endpoints implementation from BaseOpenAPISchema to BaseSchema
  • e9be0f8 Do not use type aliases for Query, Body, etc in Endpoint attributes to indicate semantic differences
  • 7a137ab Move endpoint cloning to a separate method
  • d18879e Update README
  • ca9d8dc Grammar fixes
  • 87ed989 Fix flaky test
  • 90a561b Fix RST syntax
  • 8cd22ed Do not display the check name in the CLI
  • 96ed1bd Use f-string instead of "format"
  • 3a177df Make get_case_strategy dependent on the used spec
  • e30dfc8 Grammar fixes
  • e2e632d Fix Codecov badge link
  • f3b1103 Grammar fixes
  • c3b3dc0 Disable deadline on some Hypothesis tests

Don't miss a new schemathesis release

NewReleases is sending notifications on new releases.