Spec-Zone.ru › NumPy 1.13

numpy.testing.decorators.skipif

numpy.testing.decorators.skipif(skip_condition, msg=None) [source]

Сделать функцию, которая вызывает исключение SkipTest, если заданное условие истинно.

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

Параметры:

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

Флаг, определяющий, нужно ли пропускать декорированный тест.

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

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

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

decorator : функция

Декоратор, который, при применении к функции, вызывает SkipTest, когда skip_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.skipif.html

Spec-Zone.ru

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