标签: node.js stream jasmine jasmine-node istanbul
我正在使用最新的istanbul + jasmine-node来编写我的所有测试脚本。
在一些地方,我有一个可读的流可能会发出error事件,我不知道如何在测试环境中模拟这样的事件,以提供代码覆盖。
error
有人可以提出如何解决这个问题的想法吗?
答案 0 :(得分:8)
它应该就像直接在对象上发出错误一样简单:
stream.emit('error', new Error('OOPS'));