testing.dec.
skipif
如果给定条件为真,则使函数引发skiptest异常。
如果条件是可调用的,则在运行时使用它动态地作出决定。这对于可能需要昂贵的导入的测试很有用,可以将成本延迟到实际执行测试套件为止。
用于确定是否跳过修饰测试的标志。
引发Skiptest异常时要给出的消息。默认值为无。
当应用于函数时,导致skiptest在 skip_condition 为真,否则将正常调用函数。
笔记
装饰器本身用 nose.tools.make_decorator 函数以传输函数名和各种其他元数据。
nose.tools.make_decorator