Spec-Zone.ru › NumPy 1.14

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 равно True, и в противном случае вызывает функцию обычно.

Примечания

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

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

Spec-Zone.ru

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