Highlights
Python Testing
Green is a clean, colorful, fast python test runner.
A utility for mocking out the Python Requests library.
pytest plugin for testing mypy types, stubs, and plugins
Doing dirty (but extremely useful) things with equals.
Mimesis is a fast Python library for generating fake data in multiple languages.
The property-based testing library for Python
A test fixtures replacement for Python
Faker is a Python package that generates fake data for you.
Automatically find diff lines that need test coverage.
Run only the tests that are relevant for your changes
py-test plugin: an incremental test runner
Selects tests affected by changed files. Executes the right tests first. Continuous test runner when used with pytest-watch.
Automatic test case generation for python and static analysis library
Plugin to list unused fixtures in your tests
Easily freeze time in pytest test + fixtures
pytest plugin for distributed testing and loop-on-failures testing modes.
Mimesis integration with the pytest test runner. This plugin provider useful fixtures based on providers from Mimesis.
Run the tests related to the changed files (according to Git) 🤓
🎲 Pytest plugin to randomly order tests and control random.seed
Pytest plugin for analyzing resource usage during test sessions
automatically add annotations to untyped python code!