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