pytest:指定pytest.ini位置的环境变量

时间:2017-07-06 21:16:22

标签: python docker pytest pytest-django

如何设置一个环境变量,其中包含pytest.initox.inisetup.cfg的位置,以便默认运行pytest

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

所以我想在docker容器中设置一个环境变量来指定查找pytest配置的位置。有谁知道我怎么能这样做?

1 个答案:

答案 0 :(得分:2)

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