有一个关于“JavaScript”+“Node.JS”+“Ant”的项目。
测试用“Karma”+“Jasmine”编写的 JavaScript 代码。
使用“伊斯坦布尔”评估代码覆盖率。
命令:
istanbul cover someFile.js
错误:
“[文件路径]\someFile.js:9
__cov_lhpa2MzHG9ur0fWhNQ3HsA.s['1']++;define('some',function(){__cov_lhpa2MzHG
ReferenceError:定义未定义”
请告诉我,如何解决这个问题?
升级版:
文件“someFile.js”中的代码:
define('someFile', function() {
describe("Base64", function () {
it('Base64_TestEncode', function () {
expect( "TXkgZW5nbGlzaCBiYWQ=" ).toEqual( $ws.single.base64.encode( "someText" ) );
});
});
});
UPD_2:
“define()” - 方法与 RequireJS 的员工相关并描述模块。