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истинно, и в противном случае вызывает функцию нормально.Примечания
Сам декоратор декорирован функцией
nose.tools.make_decorator, чтобы передать имя функции и другие метаданные.
© 2005–2019 NumPy Developers
Licensed under the 3-clause BSD License.
https://docs.scipy.org/doc/numpy-1.14.5/reference/generated/numpy.testing.decorators.knownfailureif.html