verbosity

由结果可以总结,verbosity有3种的错误信息状态提示报告:

  • 0,静默模式,对于测试结果给予简单提示。

  • 1,默认模式,与静默模式类似,只是在每个成功的用例前面有个.每个失败的用例前面有个F,跳过的用例有个S

  • 2,详细模式,测试结果会显示每个用例的所有相关的信息。

切记,只有0、1、2三种状态。 默认的是1。

import unittest
class MyTestCase(unittest.TestCase):

def case_01(self):
self.assertTrue('FOO'.isupper()) # 'FOO'.isupper() --> True

def case_02(self):
self.assertTrue('Foo'.isupper())

def case_03(self):
self.assertTrue('bar'.islower())

def test_case_01(self):
self.assertEqual(1, 1)

def test_case_02(self):
self.assertEqual(1, 0)

if __name__ == '__main__':
# 创建容器并且同时将用例添加到容器中
suite = unittest.makeSuite(testCaseClass=MyTestCase)
# 执行器执行容器中的用例
unittest.TextTestRunner(verbosity=0).run(suite)
posted @ 2020-02-10 18:12  干it的小张  阅读(308)  评论(0编辑  收藏  举报