跳转到主要内容

一个在收集过程中删除重复测试的Pytest插件

项目描述

http://img.shields.io/pypi/v/pytest-drop-dup-tests.svg https://github.com/nicoddemus/pytest-drop-dup-tests/workflows/test/badge.svg

一个在收集过程中删除重复测试的Pytest插件。

Pytest默认会从命令行给出的目录或文件中收集所有测试。例如,如果您执行

py.test tests/unit tests/

来自 tests/unit 的测试将出现两次,因为当pytest看到命令行中的 tests 目录时,它们将再次被收集。

此插件适用于用户希望首先运行 tests/unit 中的所有测试,然后运行 tests 下其余测试的情况,且不包含重复。

此插件是在#1187 的讨论中产生的。


Pytest 插件是用Cookiecutter 以及 @hackebrotCookiecutter-pytest-plugin 模板生成的。

安装

您可以从pip(来自PyPI)进行安装

$ pip install pytest-drop-dup-tests

用法

插件默认启用,无需其他操作。

贡献

欢迎贡献。可以使用 tox 运行测试,请在提交拉取请求之前确保覆盖率至少保持不变。

许可

根据MIT许可证条款分发,“pytest-drop-dup-tests”是免费和开源软件

问题

如果您遇到任何问题,请提交问题,并附带详细描述。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分发

pytest-drop-dup-tests-1.0.0.tar.gz (5.3 kB 查看哈希值)

上传时间

构建分发

pytest_drop_dup_tests-1.0.0-py3-none-any.whl (3.9 kB 查看哈希值)

上传时间 Python 3

支持