【发布时间】:2015-10-05 14:11:48
【问题描述】:
运行 mocha 测试套件时,我的控制台输出被应用程序日志污染。有没有一种简单的方法可以从成功的测试中抑制这些日志?我可以禁止测试环境的所有日志,但是我想查看失败测试的日志。我使用Winston 作为日志库。
【问题讨论】:
-
记录器如何知道哪些测试会失败?
-
当然,logger 不知道。但是应该可以将所有日志堆叠在一个队列中,如果测试成功,则刷新队列,如果没有堆叠日志则发送到控制台。所以问题是,如果有人已经尝试过这样做,还是我应该自己尝试...