pytest-xdist:pytest插件,用于分布式测试和失败循环测试模式

时间:2024-05-31 23:46:38
【文件属性】:

文件名称:pytest-xdist:pytest插件,用于分布式测试和失败循环测试模式

文件大小:77KB

文件格式:ZIP

更新时间:2024-05-31 23:46:38

Python

xdist:pytest分布式测试插件 插件通过一些独特的测试执行模式扩展了pytest: 测试运行:如果您有多个CPU或主机,则可以将它们用于组合的测试运行。 这样可以加快开发速度或使用特殊资源。 --looponfail :在子--looponfail重复运行测试。 每次运行之后,pytest都会等到项目中的文件发生更改,然后重新运行之前失败的测试。 重复此过程,直到所有测试通过,然后再次执行完整运行。 覆盖:您可以指定不同的Python解释器或不同的平台,并在所有这些平台上并行运行测试。 在远程运行测试之前, pytest有效地将程序源代码“ rsync”到远程位置。 所有测试结果都将报告回来并显示在您的本地终端上。 您可以指定不同的Python版本和解释器。 如果您想了解pytest-xdist的工作原理,请 。 安装 使用以下命令安装插件: pip install p


【文件预览】:
pytest-xdist-master
----MANIFEST.in(107B)
----README.rst(14KB)
----example()
--------loadscope()
--------boxed.txt(3KB)
----pyproject.toml(776B)
----OVERVIEW.md(4KB)
----changelog()
--------650.feature.rst(92B)
--------638.bugfix.rst(71B)
--------643.trivial.rst(63B)
--------592.trivial.rst(52B)
--------654.removal.rst(35B)
--------_template.rst(852B)
----.github()
--------PULL_REQUEST_TEMPLATE.md(756B)
--------workflows()
----testing()
--------test_newhooks.py(3KB)
--------test_dsession.py(10KB)
--------conftest.py(1KB)
--------test_remote.py(9KB)
--------test_workermanage.py(10KB)
--------test_looponfail.py(9KB)
--------test_plugin.py(6KB)
--------acceptance_test.py(44KB)
----tox.ini(801B)
----LICENSE(1KB)
----src()
--------xdist()
----setup.cfg(66B)
----setup.py(2KB)
----.gitignore(414B)
----RELEASING.rst(1KB)
----CHANGELOG.rst(24KB)
----.pre-commit-config.yaml(897B)

网友评论