numpy.testing.dec.knownfailureif
-
testing.dec.knownfailureif(fail_condition, msg=None)[source] -
Функция, вызывающая исключение KnownFailureException, если заданное условие истинно.
Если условие является вызываемым объектом, оно используется во время выполнения для динамического принятия решения. Это полезно для тестов, которые могут потребовать дорогостоящих импортов, чтобы отложить затраты до фактического выполнения набора тестов.
- Параметры
-
-
fail_conditionbool or callable -
Флаг для определения, следует ли отмечать декорированный тест как известную ошибку (если True) или нет (если False).
-
msgstr, optional -
Сообщение, которое будет выведено при возникновении исключения KnownFailureException. По умолчанию None.
-
- Возвращает
-
-
decoratorfunction -
Декоратор, который, когда применяется к функции, вызывает KnownFailureException, когда
fail_conditionистинно, и вызывает функцию в обычном режиме в противном случае.
-
Примечания
Сам декоратор декорирован функцией
nose.tools.make_decoratorдля передачи имени функции и различных других метаданных.
© 2005–2021 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.20/reference/generated/numpy.testing.dec.knownfailureif.html