如何跳过setUpClass中的所有测试

2024-06-25 23:20:10 发布

您现在位置:Python中文网/ 问答频道 /正文

如果某个条件在setUpClass函数下不满足,我想跳过所有单元测试。就像-

@classmethod
def setUpClass(cls):
    if(!condition):
        cls.skipTest("For some reason")

在完成这项工作之后,我预计其他单元测试用例将不会运行。但它显示了一个错误

TypeError: skipTest() missing 1 required positional argument: 'reason'


Tags: 函数forifdef测试用例some单元测试condition