--disable-warnings +“ ra”选项在pytest.ini中不能很好地堆叠

时间:2019-08-18 11:05:54

标签: pytest

尝试将一些pytest选项从直接cli调用移至pytest.ini:我能够将“ --disable-warnings”标志移至.ini文件,如下所示:

pytest.ini

[pytest]
addopts = --disable-warnings

但是当我要添加"-ra"时,像这样,“ diable”将被忽略:

 [pytest]
  addopts = --disable-warnings -ra

OR

 [pytest]
  addopts =  -ra --disable-warnings                         

1 个答案:

答案 0 :(得分:1)

您在这里遇到一种冲突:

--disable-warnings选项禁止显示“完全来自测试运行输出的警告摘要” 而另一方面,-r选项告诉pytest在通过测试后显示摘要

发现-r具有优先权