【问题标题】:What does the `-svv` flag mean when running pytest via the command line interface?通过命令行界面运行 pytest 时,“-svv”标志是什么意思?
【发布时间】:2022-02-04 22:21:55
【问题描述】:

谁能解释从命令行运行 pytest 时-svv 标志的含义/作用?如:

pytest -svv

这真的让我发疯了,因为我在 pytest's official documentationcode base 或网络搜索中找不到它。

【问题讨论】:

    标签: python command-line-interface pytest command-line-arguments


    【解决方案1】:

    这和通过是一样的

    pytest -s -vv
    

    在哪里

    -s 禁用捕获 stdout/stderr (source)
    -vv 启用详细输出 (source)

    特别注意,增加的详细度说明符目前在基础 pytest 中没有影响高于正常增加的详细度

    支持使用更高的详细级别(-vvv-vvvv,...),但目前对 pytest 本身没有影响,但是某些插件可能会使用更高的详细级别

    【讨论】:

    • 啊,这解释了很多!我在手册页上找到了-s 标志和-v 标志,我想知道它们是否组合在一起。但是,没有想到可以增加冗长的可能性。
    猜你喜欢
    • 2013-11-27
    • 2018-04-17
    • 1970-01-01
    • 2016-05-08
    • 1970-01-01
    • 1970-01-01
    • 2012-09-06
    • 1970-01-01
    • 2022-10-14
    相关资源
    最近更新 更多