pytest:指定pytest.ini位置的环境variables

我如何设置一个环境variables的pytest.initox.inisetup.cfg默认情况下运行pytest的位置?

我创build了一个具有指向我的项目目录的容器的docker容器,因此我所做的每个更改都在docker容器内部可见。 问题是我的项目根目录上有一个pytest.ini文件,它不会应用到pytest.ini容器。

所以我想在Docker容器中设置一个环境variables来指定在哪里寻找pytestconfiguration。 有没有人有任何想法,我怎么能做到这一点?

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