Skip to main content

No project description provided

Project description

pytest-affected

Build Status

pytest-affected is a pytest plugin that helps you optimize the execution of pytest tests by caching and re-running only the tests that are affected by changes in your codebase. This can significantly reduce the time required to run your CI pipeline if your project have a lot of slow tests.

Installation

pytest-affected plugin is available on PyPI:

pip install pytest-affected

Usage

Add pytest_affected.plugin to PYTEST_PLUGINS environment variable to active this plugin.

PYTEST_PLUGINS=pytest_affected.plugin pytest

License

pytest-affected is distributed under the MIT License. See LICENSE for more information.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pytest_affected-0.1.6.tar.gz (9.1 kB view hashes)

Uploaded Source

Built Distributions

pytest_affected-0.1.6-cp311-none-win_amd64.whl (145.9 kB view hashes)

Uploaded CPython 3.11 Windows x86-64

pytest_affected-0.1.6-cp311-none-win32.whl (140.0 kB view hashes)

Uploaded CPython 3.11 Windows x86

pytest_affected-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (656.5 kB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

pytest_affected-0.1.6-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (790.8 kB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

pytest_affected-0.1.6-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (665.9 kB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

pytest_affected-0.1.6-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (669.9 kB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARMv7l

pytest_affected-0.1.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (656.3 kB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

pytest_affected-0.1.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (668.5 kB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.5+ i686

pytest_affected-0.1.6-cp311-cp311-macosx_11_0_arm64.whl (255.4 kB view hashes)

Uploaded CPython 3.11 macOS 11.0+ ARM64

pytest_affected-0.1.6-cp311-cp311-macosx_10_7_x86_64.whl (266.6 kB view hashes)

Uploaded CPython 3.11 macOS 10.7+ x86-64

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page