如何在Python unittest中进行测试才能访问详细级别?

时间:2017-03-24 14:14:03

标签: python python-3.x unit-testing verbosity

在Python unittest框架中调用测试套件时,可以为python3 test_suite.py -v 提供更高级别的详细程度,例如:

{{1}}

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

1 个答案:

答案 0 :(得分:2)

详细程度不会直接传递给TestCaseTestSuite,因为它们实际上都不需要它。 runner uses the verbosity information(运行测试的类)用于处理打印出的信息量。

查看源代码,因为argv在任何时候都没有被清除,所以检查详细标记的presense的非侵入式方法是查看argv并查看{是否{ {1}}在里面。