概要
- unittest.skip() 直接跳过测试
- unittest.skipIf() 条件为真,跳过测试
- unittest.skipUnless 条件为假,跳过测试
- unittest.expectedFailure 预期设置失败
#/usr/bin python
#-*- coding:UTF-8 -*-
import unittest
########注意!!!!! 用例必须以test开头,否则找不到案例
class fan_test(unittest.TestCase):
    def setUp(self):
        print("fan_test start……")
    # @unittest.skipIf(True,"如果满足条件就跳过")
    def test_fan01(self):
       print("i'm fan01")
    # @unittest.skipUnless(True,"如果不满足条件就跳过")
    def test_fan02(self):
        print("i'm fan02")
    def tearDown(self):
        print("fan_test end!!!")
@unittest.skip
class cong_test(unittest.TestCase):
    def setUp(self):
        print("cong_test start……")
    def test_cong01(self):
        print("i'm cong01")
    def test_cong02(self):
        print("i'm cong02")
    def tearDown(self):
        print("cong end!!!")
if __name__ == "__main__":
    unittest.main()
    # suite = unittest.TestSuite()
    # suite.addTest(fan_test("fan_1"))
    #
    # runner = unittest.TextTestRunner()
    # runner.run(suite)