Я использую простой тестовый бегун unit test для тестирования моего приложения Django.
Мое приложение настроено на использование основного регистратора в settings.py, используя:
logging.basicConfig(level=logging.DEBUG)
И в моем коде приложения, используя:
logger = logging.getLogger(__name__)
logger.setLevel(getattr(settings, 'LOG_LEVEL', logging.DEBUG))
Однако при запуске unittests я хотел бы отключить ведение журнала, чтобы он не загромождал результат теста. Есть ли простой способ отключить ведение журнала глобальным способом, чтобы специфические для регистрации приложения не записывали информацию на консоль при выполнении тестов?