def EnableTestLogger(testLogFileName, parentLoggerHandler=LOGGER, formatting=formatter):
"""
Start logging for given parent logger handler and test log-file name. Possible, you can use logger formatter.
Function return new open Logger handler.
"""
testCaseLogHandler = logging.FileHandler(testLogFileName) # log handler
if formatting:
testCaseLogHandler.setFormatter(formatting) # set given log formatting
else:
testCaseLogHandler.setFormatter(formatter) # set default log formatting
parentLoggerHandler.addHandler(testCaseLogHandler) # init test log
return testCaseLogHandler
评论列表
文章目录