This is a Pytest plugin to randomly order tests and control Python's random.seed
.
This package provides a py.test
plugin supplying fixtures and markers to simplify testing of asynchronous tornado applications.
This plugin provides a set of fixtures and utility functions to start service processes for your tests with pytest.
python-pyre-extensions
defines extensions to the standard typing
module that are supported by the Pyre typechecker.
This package provides a plugin for snapshot testing with pytest. It can be used to test that the value of an expression does not change unexpectedly.
pyproject-hooks
is a low-level library for calling build backends in pyproject.toml
-based projects. It provides basic functionality to write tooling that generates distribution files from Python projects.
Pypika-tortoise is a fork of pypika which has been streamlined for its use in the context of tortoise-orm. It removes support for many database kinds that tortoise-orm doesn't need, for example.
Pypika-tortoise is a fork of pypika which has been streamlined for its use in the context of tortoise-orm. It removes support for many database kinds that tortoise-orm doesn't need, for example.
Pypika-tortoise is a fork of pypika which has been streamlined for its use in the context of tortoise-orm. It removes support for many database kinds that tortoise-orm doesn't need, for example.
Pytest-examples provides functionality for testing Python code examples in docstrings and markdown files, with its main features being:
lint code examples using ruff and black
run code examples
run code examples and check print statements are inlined correctly in the code
It can also update code examples in place to format them and insert or update print statements
TBD
This package provides a base16 colorscheme builder for Python
This package extends Pyserial with asynchronous I/O support.
pyvirtualdisplay
is a Python wrapper for Xvfb, Xephyr and Xvnc.
This package provides a simple, but extensible Python implementation for the Telegram Bot API.
A pytest plugin to create a tmpdir containing a preconfigured set of files and/or directories.
This package provides a pytest plugin that checks the long description of the project to ensure it renders properly.
This package provides a pytest fixture that will group the tests into rounds that are calibrated to the chosen timer.
The pytest-freezegun
plugin wraps tests and fixtures with freeze_time
, which controls (i.e., freeze) the time seen by the test.
Pytest is a testing tool that provides auto-discovery of test modules and functions, detailed info on failing assert statements, modular fixtures, and many external plugins.
This package provides a simple pytest plugin that provides some helpful fixtures for testing Tornado (version 5.0 or newer) apps and easy handling of plain (undecoratored) native coroutine tests.
This package provides a plugin for the pytest framework that allows developers to detect whether any file handles or other file-like objects were inadvertently left open at the end of a unit test.
This is a py.test plugin to facilitate the generation and comparison of data arrays produced during tests, in particular in cases where the arrays are too large to conveniently hard-code them in the tests.
This package provides a Python port of the ActiveResource project.
Active Resource attempts to provide a coherent wrapper object-relational mapping for REST web services. It follows the same philosophy as Active Record, in that one of its prime aims is to reduce the amount of code needed to map to these resources. This is made possible by relying on a number of code- and protocol-based conventions that make it easy for Active Resource to infer complex relations and structures.