Spec-Zone.ru › NumPy 1.13

numpy.testing.decorators.knownfailureif

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

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

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

Параметры:

fail_condition : bool или вызываемый объект

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

msg : str, необязательно

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

Возвращает:

decorator : функция

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

Примечания

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

© 2008–2017 NumPy Developers
Licensed under the NumPy License.
https://docs.scipy.org/doc/numpy-1.13.0/reference/generated/numpy.testing.decorators.knownfailureif.html

Spec-Zone.ru

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