add tests for onedns.logger module
parent
8b02727e35
commit
649fb7d6a6
|
@ -0,0 +1,21 @@
|
|||
import logging
|
||||
|
||||
from testfixtures import LogCapture
|
||||
|
||||
from onedns import logger
|
||||
|
||||
|
||||
def test_onedns_logger():
|
||||
assert not logger.log.handlers
|
||||
with LogCapture() as log_capture:
|
||||
logger.configure_onedns_logging()
|
||||
assert logger.log.handlers
|
||||
assert logger.console.level == logging.INFO
|
||||
logger.log.info('test')
|
||||
logger.configure_onedns_logging(debug=True)
|
||||
assert logger.console.level == logging.DEBUG
|
||||
logger.log.debug('test')
|
||||
log_capture.check(
|
||||
('onedns', 'INFO', 'test'),
|
||||
('onedns', 'DEBUG', 'test'),
|
||||
)
|
Loading…
Reference in New Issue