Pytest Live Logs с различными пакетами - PullRequest
1 голос
/ 09 мая 2019

Во время моих 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 выходные данные из всех модулей (особенно сторонних библиотек).

Как подавить все остальные журналы. Вывод отладки?

...