Я новичок в модульном тестировании в Python, поэтому я подумываю начать с этого фрагмента, как мне выполнить модульное тестирование этой функции?
def log():
log_formatter = logging.Formatter('%(asctime)s %(levelname)s %(funcName)s(%(lineno)d) %(message)s')
logFile = './df_logger.log'
handler = RotatingFileHandler(logFile, mode='a', maxBytes=1*1024*1024*1024,
backupCount=2, encoding=None, delay=0)
console_handler = logging.StreamHandler(sys.stdout)
console_handler.setFormatter(log_formatter)
handler.setFormatter(log_formatter)
handler.setLevel(logging.INFO)
logger = logging.getLogger('root')
logger.setLevel(logging.INFO)
logger.addHandler(handler)
logger.addHandler(console_handler)
return logger