Python unittest 中的测试如何访问详细级别?

Equ*_*Dev 6 python unit-testing verbosity python-3.x

在 Python unittest 框架中调用测试套件时,可以给出-v更高级别的详细信息,例如:

python3 test_suite.py -v
Run Code Online (Sandbox Code Playgroud)

测试用例如何访问详细级别?

Jim*_*ard 6

详细信息没有直接传递给TestCaseorTestSuite因为他们中没有人实际上需要它来做某事。在runner使用冗长的信息(类运行测试)来处理的信息打印出来的金额。

查看源代码,由于argv在任何时候都没有清除,因此检查详细标志是否存在的非侵入式方法是查看argv并查看是否'-v'在其中。