目标 1. 掌握如何把测试函数标记成跳过 1. 跳过 对于一些未完成的或者不满足测试条件的测试函数和测试类,可以跳过执行。
使用方式 [AppleScript] 纯文本查看 复制代码 # 直接将测试函数标记成跳过
@unittest.skip('代码未完成')
# 根据条件判断测试函数是否跳过
@unittest.skipIf(condition, reason) 示例代码 [AppleScript] 纯文本查看 复制代码 import unittest version = 35
class TestSkip(unittest.TestCase):
@unittest.skip("代码未完成") def test_01(self):
print("test_01")
@unittest.skipIf(version <= 30, "版本大于30才会执行") def test_02(self):
print("test_02")
@unittest.skip("代码未完成")
class TestSkip2(unittest.TestCase):
def test_a(self): print("test_a")
def test_b(self):
print("test_b")
|