mristin / icontract-hypothesis
Combine contracts and automatic testing.
☆78Updated 2 years ago
Related projects ⓘ
Alternatives and complementary repositories for icontract-hypothesis
- Adaptive fuzzing of Hypothesis tests☆82Updated last month
- Hypothesis strategies for generating Python programs, something like CSmith☆96Updated 9 months ago
- Operator overloading for fast anonymous functions.☆50Updated this week
- Design-by-contract in Python3 with informative violation messages and inheritance☆343Updated 2 months ago
- Declarative instrumentation for Python.☆88Updated last month
- Utilities for run-time type validation and multiple dispatch☆163Updated last month
- Property-based tests for the Python standard library (and builtins)☆27Updated 3 years ago
- trycast parses JSON-like values whose shape is defined by TypedDicts and other standard Python type hints.☆78Updated 3 months ago
- Deserialize to objects while staying DRY☆158Updated last year
- Fully automated python fuzzer built to test if code actually is production ready in seconds.☆105Updated 4 months ago
- Hypothesis extension to allow generating protobuf messages matching a schema.☆41Updated 5 years ago
- Grep Python Abstract Syntax Trees (AST) using XPath☆92Updated last month
- A type wrapper for the standard library `datetime` that supplies stricter checks, such as making 'datetime' not substitutable for 'date',…☆73Updated 8 months ago
- Fast python test runner, compatible with a subset of pytest☆91Updated last month
- Python variant types that work with match☆48Updated 7 months ago
- hypothesis strategies for generating SQLAlchemy objects☆28Updated last year
- Handy decorator for elegant design-by-contract in 3.10+☆102Updated 2 years ago
- Phantom types for Python.☆201Updated 2 weeks ago
- Builds a graph of a Python project's internal dependencies.☆59Updated 2 weeks ago
- Generate PyAnnotate annotations from your pytest tests.☆109Updated 2 years ago
- Helicopter parent to your datetime objects☆35Updated last week
- A system to Instrument running Python code☆27Updated 2 months ago
- Command-line parsing library for Python 3.☆128Updated 2 months ago
- Python Performance Testing with Austin☆118Updated last year
- Pattern Matching for Python 3.7+ in a simple, yet powerful, extensible manner.☆107Updated last year
- A Textual-based Python AST viewing widget library and application☆84Updated last year
- Python based tool for testing whether your API conforms to its Swagger schema☆53Updated 6 years ago
- A fast and flexible reimplementation of data classes☆82Updated last year
- ☆65Updated 4 months ago
- Check your wheels have the right contents☆160Updated this week