TBD
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 plugin to fake subprocess for Pytest.
This package provides a Pytest plugin to run pydocstyle
.
Python-pytest-catchlog is a pytest plugin to catch log messages.
This package provides a virtualenv fixture for the py.test framework.
Pytest plugin library to test http clients without contacting the real http server.
This package provides a plugin for the Pytest framework that allows developers to control unit tests that require access to data from the internet.
This is a pytest plugin, that enables you to test your code that relies on a running PostgreSQL Database. It allows you to specify fixtures for PostgreSQL process and client.
This pytest plugin manages dependencies of tests. It allows to mark some tests as dependent from other tests. These tests will then be skipped if any of the dependencies did fail or has been skipped.
This package provides a plugin to fake subprocess for pytest. The plugin adds the fake_process
fixture (and fp
as an alias). It can be used it to register subprocess results so you won't need to rely on the real processes. The plugin hooks on the subprocess.Popen()
, which is the base for other subprocess functions. That makes the subprocess.run()
,subprocess.call()
, subprocess.check_call()
and subprocess.check_output()
methods also functional.
Easy to use fixtures to write regression tests.
This Pytest plugin enables creating Pytest parametrize decorators from external files.
This package provides a Pytest plugin to run tests multiple times and detect flakyness.
This package provides a plugin to run pycodestyle
for the pytest
framework.
This package provides a pytest plugin that checks URLs for HTML-containing files.
This Pytest plugin provides an IPython extension that allows for interactively selecting and running Pytest tests.