numpy.testing.decorators.deprecated

numpy.testing.decorators.deprecated(conditional=True)[source]

在运行测试套件时过滤弃用警告。

这个装饰器可以用于过滤DeprecationWarning的,以避免在测试套件运行期间打印它们,同时检查测试是否实际引发了DeprecationWarning。

参数:

conditional:bool或callable,可选

确定是否将测试标记为已弃用的标志。如果条件是可调用的,它在运行时用于动态做出决定。默认值为True。

返回:

装饰器:function

deprecated装饰器本身。

笔记

版本1.4.0中的新功能。