Spec-Zone.ru › NumPy 1.15

numpy.testing.decorators.knownfailureif

numpy.testing.decorators.knownfailureif(fail_condition, msg=None) [source]

Функция, которая заставляет функцию поднимать исключение KnownFailureException, если заданное условие истинно.

Если условие — вызываемая функция, она используется во время выполнения для динамического принятия решения. Это полезно для тестов, которые могут потребовать дорогостоящих импортов, откладывая затраты до фактического выполнения набора тестов.

Параметры:
fail_condition : bool or callable

Флаг, определяющий, будет ли помечен декорируемый тест как известная ошибка (если True) или нет (если False).

msg : str, optional

Сообщение для вывода при возникновении исключения KnownFailureException. По умолчанию None.

Возвращает:
decorator : function

Декоратор, который, когда применяется к функции, вызывает KnownFailureException, когда fail_condition имеет значение True, а функция вызывается обычно в противном случае.

Примечания

Сам декоратор декорирован функцией nose.tools.make_decorator для передачи имени функции и различных других метаданных.

© 2005–2019 NumPy Developers
Licensed under the 3-clause BSD License.
https://docs.scipy.org/doc/numpy-1.15.4/reference/generated/numpy.testing.decorators.knownfailureif.html

Spec-Zone.ru

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