如何在默认情况下使用pytest.initox.inisetup.cfg的位置设置环境变量以运行pytest

我创建了一个具有指向我的项目目录的卷的Docker容器,因此我所做的每个更改在Docker容器内也可见。问题是我的项目根目录上有一个pytest.ini文件,该文件不适用于Docker容器。

因此,我想在docker容器内设置一个环境变量,以指定在哪里寻找pytest配置。有人知道我该怎么做吗?

最佳答案

没有办法做到这一点。您可以使用pytest -c使用不同的pytest配置,但是tox.inisetup.cfg必须位于包的顶级目录中,位于setup.py旁边。

关于python - pytest:用于指定pytest.ini位置的环境变量,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44958993/

10-14 19:33