def test_log_msg():
# This test assumes the default message format found around line 139
# of linchpin/cli/context.py
lvl=logging.DEBUG
msg = 'Test Msg'
regex = '^{0}.*{1}'.format(logging.getLevelName(lvl), msg)
lpc = LinchpinCliContext()
lpc.load_config(config_path)
lpc.setup_logging()
lpc.log(msg, level=lvl)
with open(logfile) as f:
line = f.readline()
assert_regexp_matches(line, regex)
评论列表
文章目录