Как игнорировать все предупреждения кроме одного пакета в pytest? - PullRequest
0 голосов
/ 25 сентября 2019

При запуске pytest я хотел бы игнорировать предупреждения от сторонних пакетов.Я знаю, как игнорировать один конкретный пакет (см. https://stackoverflow.com/a/53218641/2057762),, но как игнорировать все, кроме одного?

1 Ответ

0 голосов
/ 25 сентября 2019

Вам необходимо установить два правила фильтрации:

[pytest]
filterwarnings =
    ignore
    default:::mypackage.*

Вы можете применять несколько фильтров, поэтому игнорируйте все и повторно разрешите предупреждения для вашего пакета.Последний имеет самый высокий приоритет.Синтаксис фильтра: action:message:category:module:line.Возможные действия и более подробную информацию можно найти в здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...