我想在 pytest 中设置参数 python_files
。文档说你需要把它放在一个配置文件中,但我想把它作为调用 py.test
的一部分包含在命令行中,所以我不必添加那个配置文件。这可能吗?
最佳答案
不可能像现在(2.8)那样开箱即用的 pytest。 pytest parser了解命令行选项 (addoption/getoption
) 和配置文件值 (addini/getini
),但它们完全不同。
可能可以编写一个插件来添加 python_files
(或任何其他 ini 值)作为命令行选项。但只添加一个 conftest 文件肯定是更简单的选择。
关于python - py.test : specifying python_files in the command line,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34802006/