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