Spec-Zone.ru › NumPy 1.11

numpy.testing.decorators.knownfailureif

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

Функция вызывает исключение KnownFailureException, если заданное условие истинно.

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

Параметры:

fail_condition : bool или callable

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

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

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

Возвращаемое значение:

decorator : функция

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

Примечания

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

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

Spec-Zone.ru

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