答案 0 :(得分:1)
您可以忽略测试中的部分代码:https://github.com/gotwarlost/istanbul/blob/master/ignoring-code-for-coverage.md
分别使用
Stop
或/* istanbul ignore if */
跳过if或else路径。对于所有其他情况,请跳过源中的下一个“事物”:
/* istanbul ignore else */
或者添加一个测试,只检查那些日志记录功能,同时启用和禁用日志记录(您可以覆盖所需的模块,例如您的配置,例如使用proxyquire:https://github.com/thlorenz/proxyquire)。