我通过分配窗口对象来导出类,以便可以在下面的代码中使用它。但是,我不知道如何测试这部分代码。请注意,我把它建在Travis上。 有人能指出我正确的方向吗?
class MyClass {
...
}
if (typeof window !== 'undefined'
&& typeof window.MyClass === 'undefined') {
window.MyClass = MyClass;
}
编辑:
我试图测试是否使用puppeteer page.evaluate在网页中导入脚本,但它不会增加我的测试覆盖率。
答案 0 :(得分:0)
我猜这部分代码并不是真正可以使用mocha测试的。一种方法是使用mocha,chai和puppeteer测试它,但它不会增加伊斯坦布尔测试覆盖率。
因此,对于这段代码,我会使用istanbul ignore / * istanbul忽略next * /。