问题发现截图:如下图所见,三条测试用例打印了6条,假如有日志需要输出的时候打印的消息会以N+1的方式展现
自己尝试的办法:自己网上也找了很多帖子提到最多的就是没有移除handler,办法是通过Remotehandler移除,但是这个会将输入到控制台和日志文件的所有日志都清除
问题:如何解决重复打印的问题
预期;我的预期是需要保留日志,如有三条用例就打印三条不需要这么多重复的日式
问题发现截图:如下图所见,三条测试用例打印了6条,假如有日志需要输出的时候打印的消息会以N+1的方式展现
自己尝试的办法:自己网上也找了很多帖子提到最多的就是没有移除handler,办法是通过Remotehandler移除,但是这个会将输入到控制台和日志文件的所有日志都清除
问题:如何解决重复打印的问题
预期;我的预期是需要保留日志,如有三条用例就打印三条不需要这么多重复的日式
已自行查阅资料解决,在创建日志收集器后面加上这个:
log.handlers.clear()