Forked from
Platform / Development / swh-core

Nicolas Dandrimont
authored
Notably, using logging.config.dictConfig disables all loggers before setting its own config. There's no simple way of undoing these changes to the logging config. Even if we had a way to reset a basic logging config, pytest reuses its log handler instances across tests, so it's not even that simple to be able to reset the logging config from scratch and still have pytest able to capture logs. Instead of any of that, just add a fixture to reset the root logger level, and to mock logging.config.dictConfig so that it doesn't actually get called.
Name | Last commit | Last update |
---|