Skip to main content

by Marximus Maximus (https://www.marximus.com)

Test Status PyPI Version Downloads pre-commit Code style: black

A Pytest plugin to drop duplicated tests during collection, but will prefer keeping nested packages.

By default, when de-duplicating tests, all sub-packages become top level packages. This plugin keeps the subpackage structure intact.

Installation

You can install via pip from PyPI:

$ pip install pytest-prefer-nested-dup-tests

Usage

The plugin is enabled by default, no other action is necessary.

Contributing

Contributions are very welcome. Please see CONTRIBUTING.rst.

License

Distributed under the terms of the MIT license, “pytest-prefer-nested-dup-tests” is free and open source software.

License file is available at LICENSE in “plaintext” (ASCII (ASCII-7), Extended ASCII (ASCII-8), Latin-1, Windows-1252, and UTF-8 compatible format).

Issues

If you encounter any problems, please file an issue along with a detailed description.

Changelog

Please see CHANGELOG.rst.

Like My Work & Want To Support It?

Release files for pytest-prefer-nested-dup-tests 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pytest-prefer-nested-dup-tests 0.1.0
File Size Uploaded
pytest-prefer-nested-dup-tests-0.1.0.tar.gz 9.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pytest-prefer-nested-dup-tests 0.1.0
File Interpreter ABI Platform
pytest_prefer_nested_dup_tests-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 15.1 kB

Release files / pytest-prefer-nested-dup-tests-0.1.0.tar.gz

Download URL pytest-prefer-nested-dup-tests-0.1.0.tar.gz
Size 9.3 kB
Tags Source
SHA-256 checksum
How to use checksums
bc60d3792b00b5871a21c4aacc50214279e59b41eba28c661d3daf690eb55f49
BLAKE2b-256 checksum
How to use checksums
3d4e9fdd322f65dbca66e43ca50a30b1398fbc5388116c88d7b68512d22d7912
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.13 CPython/3.10.4 Linux/5.13.0-1021-azure

Release files / pytest_prefer_nested_dup_tests-0.1.0-py3-none-any.whl

Download URL pytest_prefer_nested_dup_tests-0.1.0-py3-none-any.whl
Size 5.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9c3945bbe9408eeda77b6e9c1f239d330bef6b5b0935c08d7fdc53629b7aed19
BLAKE2b-256 checksum
How to use checksums
87c97209ddc024008e195449f0f26cbba7e4cb6d1a0debca12b424fef2572b0d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.13 CPython/3.10.4 Linux/5.13.0-1021-azure
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page