numpy.testing.dec.deprecated
- testing.dec.deprecated(conditional=True)[source]
-
Устарело начиная с версии 1.21: Этот декоратор сохраняется для совместимости с фреймворком тестирования nose, который постепенно упраздняется. Пожалуйста, используйте фреймворки nose2 или pytest вместо него.
Фильтр предупреждений об устаревании при выполнении набора тестов.
Этот декоратор может быть использован для фильтрации предупреждений DeprecationWarning, чтобы избежать их вывода во время выполнения набора тестов, при этом проверяя, что тест фактически вызывает DeprecationWarning.
- Параметры
-
- conditionalbool или вызываемый объект, необязательно
-
Флаг, определяющий, следует ли помечать тест как устаревший или нет. Если условие является вызываемым объектом, оно используется во время выполнения для динамического принятия решения. По умолчанию True.
- Возвращает
-
- decoratorфункция
-
Сам декоратор
deprecated.
Примечания
Добавлен в версии 1.4.0.
© 2005–2022 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.21/reference/generated/numpy.testing.dec.deprecated.html