numpy.testing.decorators.skipif
-
numpy.testing.decorators.skipif(skip_condition, msg=None)[source] -
Сделайте функцию, которая вызывает исключение SkipTest, если заданное условие истинно.
Если условие является вызываемым объектом, оно используется во время выполнения, чтобы динамически принять решение. Это полезно для тестов, которые могут потребовать дорогостоящих импортов, чтобы отложить затраты до фактического выполнения набора тестов.
Параметры: skip_condition : bool или callable
Флаг, определяющий, следует ли пропускать декорированный тест.
msg : str, необязательно
Сообщение, отображаемое при возникновении исключения SkipTest. По умолчанию None.
Возвращает: decorator : функция
Декоратор, который, когда применяется к функции, вызывает SkipTest, когда
skip_conditionимеет значение True, и функция вызывается в обычном режиме в противном случае.Примечания
Сам декоратор декорируется функцией
nose.tools.make_decorator, чтобы передавать имя функции и другие метаданные.
© 2008–2016 NumPy Developers
Licensed under the NumPy License.
https://docs.scipy.org/doc/numpy-1.10.1/reference/generated/numpy.testing.decorators.skipif.html