log_helper_test_imported.py
825 Bytes
"""
Dummy file that logs messages, meant to be imported
by the main test file
"""
from oletools.common.log_helper import log_helper
DEBUG_MESSAGE = 'imported: debug log'
INFO_MESSAGE = 'imported: info log'
WARNING_MESSAGE = 'imported: warning log'
ERROR_MESSAGE = 'imported: error log'
CRITICAL_MESSAGE = 'imported: critical log'
RESULT_MESSAGE = 'imported: result log'
RESULT_TYPE = 'imported: result'
logger = log_helper.get_or_create_silent_logger('test_imported')
def enable_logging():
"""Enable logging if imported by third party modules."""
logger.setLevel(log_helper.NOTSET)
def log():
logger.debug(DEBUG_MESSAGE)
logger.info(INFO_MESSAGE)
logger.warning(WARNING_MESSAGE)
logger.error(ERROR_MESSAGE)
logger.critical(CRITICAL_MESSAGE)
logger.info(RESULT_MESSAGE, type=RESULT_TYPE)