Spec-Zone.ru › NumPy 1.19

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API