黑马程序员技术交流社区

标题: 【郑州校区】跳过 [打印本页]

作者: 我是楠楠    时间: 2019-9-19 12:00
标题: 【郑州校区】跳过
【郑州校区】跳过
目标
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")







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2