1
有一個關於「JavaScript」+「Node.JS」+「Ant」的項目。錯誤「define is not defined」啓動伊斯坦布爾
用「Karma」+「Jasmine」編寫的JavaScript代碼測試。
使用「伊斯坦布爾」評估代碼覆蓋率。
的命令:
istanbul cover someFile.js
一個錯誤:
「[文件路徑] \ someFile.js:9個
__cov_lhpa2MzHG9ur0fWhNQ3HsA.s [ '1'] ++;定義( '某些' ,函數(){__ cov_lhpa2MzHG
的ReferenceError:定義一個在沒有定義」
請告訴我,如何解決這個問題
UPD:
define('someFile', function() {
describe("Base64", function() {
it('Base64_TestEncode', function() {
expect("TXkgZW5nbGlzaCBiYWQ=").toEqual($ws.single.base64.encode("someText"));
});
});
});
UPD_2:
文件 「someFile.js」 中的代碼
「定義()」 - 方法是關係到僱員爲RequireJS並描述模塊。
someFile.js的源代碼:9? – alandarev
向問題文本添加了代碼 – someUserMain