Je suis à l'aide d'un simple Unittest en fonction de testeur pour tester mon application Django.
Mon application elle-même est configuré pour utiliser une base logger settings.py à l'aide de:
logging.basicConfig(level=logging.DEBUG)
Et dans mon code de l'application à l'aide de:
logger = logging.getLogger(__name__)
logger.setLevel(getattr(settings, 'LOG_LEVEL', logging.DEBUG))
Cependant, lors de l'exécution de unittests, je voudrais désactiver la journalisation, afin de ne pas encombrer le résultat de mon test de la sortie. Est-il un moyen simple de désactiver la journalisation de manière globale, de sorte que l'application spécifique enregistreurs ne sont pas à écrire dans la console quand je lance les tests?