Tools for unit testing, integration testing, mocking, and code quality assurance.
24 packages · ranked by health score & downloads
Trending this week
plugin and hook calling mechanisms for python
pytest: simple powerful testing with Python
Virtual Python Environment builder
Code coverage measurement for Python
Pexpect allows easy control of interactive console applications.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python package and project manager, written in Rust.
Pytest plugin for measuring coverage.
Pytest support for asyncio
The uncompromising code formatter.
Unbearably fast near-real-time pure-Python runtime-static type-checker.
pytest xdist plugin for distributed testing, most importantly across multiple CPUs
Thin-wrapper around the mock package for easier use with pytest
Faker is a Python package that generates fake data for you.
McCabe checker, plugin for flake8
library with cross-python path, ini-parsing, io, code, log facilities
A high-level API to automate web browsers
Official Python bindings for Selenium WebDriver
Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.
the modular source code checker: pep8 pyflakes and co
pytest plugin to abort hanging tests
Always know what to expect from your data.
A library that allows you to easily mock out tests based on AWS infrastructure
python code static checker