unittest的装饰器_byseyOrd
unittest的装饰器API
@unittest.expectedFailure():#不管结果如何,都将测试结果设置为失败
@unittest.skipUnless(condition, reason):#条件成立时执行
@unittest.skipIf(condition, reason):#条件成立时跳过不执行
@unittest.skip(reason):#直接跳过不执行用例
unittest的装饰器例子
@unittest.expectedFailure()#不管结果如何,都将测试结果设置为失败 def test_case1(self): pass @unittest.skipUnless(1==1, "条件成立时执行") def test_case2(self): pass @unittest.skip("skip") def test_case3(self): pass @unittest.skipIf(1 < 2, "条件成立时跳过") def test_case4(self): pass
浙公网安备 33010602011771号