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