gpt4 book ai didi

python - tox 测试,使用 setup.py extra_require 作为 tox deps 源

转载 作者:行者123 更新时间:2023-11-28 19:48:03 25 4
gpt4 key购买 nike

我想使用 setup.py 作为软件包的权限来安装以进行测试,像这样使用 extra_requires 完成:

setup(
# ...
extras_require={
'test': ['pytest', ],
},
)

Tox 似乎只有能力 installing from a requirements.txt文件,它只是暗示测试前的快照要求步骤(我不知道如何自动执行)或 duplicating the test dependencies进入 tox 文件,这是我想要避免的。 One mailing list post建议 tox.ini 应该是测试依赖项的权威,但我不希望将 tox 完全套入项目中。

最佳答案

您现在有了“额外”选项:

# tox.ini
...
[testenv]
...
extras = test

来源:https://tox.readthedocs.io/en/latest/config.html#conf-extras

关于python - tox 测试,使用 setup.py extra_require 作为 tox deps 源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39922650/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com