强制 pytest.main() 使用不同的 pytest.ini

有没有办法将 pytest 指向不同的 pytest.ini 文件?

我正在处理的应用程序有一个 pytest.ini 文件,用于在启动时运行单元测试,我不想修改该文件。

但是,在通过 pytest.main() 运行我的自动化测试时,我确实想将 pytest 指向不同的文件

pytest.main(['-p', 'no:django', '-v', '--json-report', '-m', test_marker])

有没有办法告诉 pytest 使用另一个位置的 pytest.ini 文件?


慕斯709654
浏览 272回答 1
1回答

侃侃无极

$ pytest --help | grep -F config  -c file               load configuration from `file` instead of trying to                        locate one of the implicit configuration files.那是,pytest.main(['-c', 'pytest-alt.ini'])
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python