Во время моих pytest
прогонов я хотел бы видеть вывод DEBUG
для некоторых регистраторов при подавлении вывода DEBUG
для других библиотек.
Согласно https://docs.pytest.org/en/latest/logging.html У меня естьследующая конфигурация:
# setup.cfg
[tool:pytest]
addopts = log_cli=true --log-cli-level=debug
Тестовый файл выглядит следующим образом:
# test_functions.py
...
logging.basicConfig(level=logging.WARN)
# alternatively I also tried
# logging.getLogger().setLevel(logging.WARN)
logging.getLogger("mylogger").setLevel(logging.DEBUG)
def test_myfunction():
...
Проблема теперь в.Я по-прежнему получаю все DEBUG
выходные данные из всех модулей (особенно сторонних библиотек).
Как подавить все остальные журналы. Вывод отладки?