如果某些条件不满足setUpClass
功能下的条件,我想跳过所有单元测试。喜欢 -
@classmethod
def setUpClass(cls):
if(!condition):
cls.skipTest("For some reason")
完成此操作后,我预计其他单元测试用例将不会运行。但是显示错误
TypeError:skipTest()缺少1个必需的位置参数:“原因”
您可以引发如下SkipTest
异常:
@classmethod
def setUpClass(cls):
if not condition:
raise unittest.SkipTest("For some reason")
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句