【发布时间】:2016-01-16 15:11:58
【问题描述】:
我正在使用最新的istanbul + jasmine-node 来编写我所有的测试脚本。
在一些地方,我有一个可读流,它可能会发出 error 事件,但我不知道如何在测试环境中模拟此类事件以提供代码覆盖率。
请教一下如何处理这个问题?
【问题讨论】:
-
为什么不在流上发出错误事件?:
stream.emit('error', new Error('OOPS')); -
@mscdex,为什么不将其发布为答案? :)
-
@mscdex,我已经尝试过了,它奏效了。谢谢!您想将其作为答案发布吗?
标签: node.js stream jasmine jasmine-node istanbul