Skip unittest if some-condition in SetUpClass fails

前端 未结 2 633
耶瑟儿~
耶瑟儿~ 2020-12-09 10:32

I was playing with pyUnit framework for unittest testing of my application. Is there any any way to skip all the tests in class if certain condition in setUpCla

相关标签:
2条回答
  • 2020-12-09 10:45

    Instead of explicitly raising the SkipTest exception, the documentation suggests using TestCase.skipTest(). For example:

    def setUp(self):
        if skip_tests_flag:
            self.skipTest('skipped test due to skip_tests_flag')
    
    0 讨论(0)
  • 2020-12-09 11:00

    Got the answer:

    For those who gets stuck here-

    unittest can be skipped from setUpClass in following way-

    raise unittest.SkipTest(message)
    
    0 讨论(0)
提交回复
热议问题