在 pytest 中什么是“安静”模式,目的是什么?

Ros*_*ine 5 python testing pytest

我目前正在学习 pytest 并浏览文档,不清楚什么是“安静”模式以及使用它的原因是什么。任何人都可以向我澄清这一点吗?

在文档中,我看到它是这样表示的-q

$ pytest -q test_sysexit.py
Run Code Online (Sandbox Code Playgroud)

但这有什么作用呢?

Eli*_*jas 4

添加-q选项将使 pytest 在控制台的输出更加简洁。

还有更多类似的选项:

  • -qq将使 pytest 输出的信息比-q.
  • -v输出比默认数量更多的信息。

pytest --help来源:在 shell 中运行:

    -v, --verbose         increase verbosity.
    -q, --quiet           decrease verbosity.
Run Code Online (Sandbox Code Playgroud)