Python 在pytest中,什么是;“安静”;模式,目的是什么?
我目前正在学习pytest并阅读文档,不清楚什么是“安静”模式以及使用它的原因。有人能向我澄清一下吗 在我看到的文档中,它用Python 在pytest中,什么是;“安静”;模式,目的是什么?,python,testing,pytest,Python,Testing,Pytest,我目前正在学习pytest并阅读文档,不清楚什么是“安静”模式以及使用它的原因。有人能向我澄清一下吗 在我看到的文档中,它用-q表示,如下所示: $ pytest -q test_sysexit.py 但是这有什么作用呢?添加-q选项将使pytest在输出到控制台时更加简洁 有更多类似的选项: -qq将使pytest输出的信息比-q更少 -v以输出比默认金额更多的信息 来源:在shell中运行pytest--help: -v, --verbose increase
-q
表示,如下所示:
$ pytest -q test_sysexit.py
但是这有什么作用呢?添加
-q
选项将使pytest在输出到控制台时更加简洁
有更多类似的选项:
将使pytest输出的信息比-qq
更少-q
以输出比默认金额更多的信息-v
pytest--help
:
-v, --verbose increase verbosity.
-q, --quiet decrease verbosity.
与许多其他软件工具一样,“安静”只是意味着“命令行上的输出更少”。比较入门页面上的和示例。我正在查看它们,但是安静的示例显示成功通过,而非安静的示例显示未成功通过。因此,我不确定这是否真的意味着更少的输出,或者这仅仅是因为它通过了,它没有什么可以告诉我的。尝试使用quiet标志运行失败的示例,反之亦然,以查看差异。我计划稍后再这样做,但现在正在阅读文档,所以我想在开始之前看看是否可以得到答案。谢谢你的回复。