Python的unittest框架中,TextTestRunner
有个参数verbosity
(见官方文档)。看过很多次,但我一直没搞清楚它的用法和取值。
今天刚好在stackover上看到这个问题,于是作个记录。
verbosity
参数可以控制输出的错误报告的详细程度,只有3个取值:
- 0 (quiet): 只显示执行的用例的总数和全局的执行结果。
- 1 (default): 默认值,显示执行的用例的总数和全局的执行结果,并对每个用例的执行结果(成功T或失败F)有个标注。
- 2 (verbose): 显示执行的用例的总数和全局的执行结果,并输出每个用例的详细的执行结果。
也可以使用命令行参数--quiet
或--verbose
代替verbosity
参数的0或1,传递给runner
。
「All right reserved, any unauthorized reproduction or transfer is prohibitted」
TesterHome 为用户提供「保留所有权利,禁止转载」的选项。
除非获得原作者的单独授权,任何第三方不得转载标注了「All right reserved, any unauthorized reproduction or transfer is prohibitted」的内容,否则均视为侵权。
具体请参见TesterHome 知识产权保护协议。
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
No Reply at the moment.