def test_html_formatter_emoji():
formatter = formatters.HtmlFormatter(use_emoji=True)
emoji_level_map = {
formatters.EMOJI.WHITE_CIRCLE: [logging.DEBUG],
formatters.EMOJI.BLUE_CIRCLE: [logging.INFO],
formatters.EMOJI.RED_CIRCLE: [logging.WARNING, logging.ERROR]
}
for emoji, levels in emoji_level_map.items():
for level in levels:
logrecord = logging.makeLogRecord({'levelno': level, 'levelname': logging.getLevelName(level)})
s = formatter.format(logrecord)
assert s.find(emoji) > 0, 'Emoji not found in %s' % level
test_formatters.py 文件源码
python
阅读 40
收藏 0
点赞 0
评论 0
评论列表
文章目录