Skip unittest if some-condition in SetUpClass fails Skip unittest if some-condition in SetUpClass fails python-3.x python-3.x

Skip unittest if some-condition in SetUpClass fails


Got the answer:

For those who gets stuck here-

unittest can be skipped from setUpClass in following way-

raise unittest.SkipTest(message)


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')