https://jasmine.github.io/2.3/introduction.html記錄了方法jasmine.stringMatching(/正則表達式/)。但是當我用karma-jasmine運行測試時,jasmine.stringMathing是未定義的。jasmine.stringMatching方法是未定義
有誰知道我能做些什麼來讓jasmine.stringMatching在我的測試可用?
https://jasmine.github.io/2.3/introduction.html記錄了方法jasmine.stringMatching(/正則表達式/)。但是當我用karma-jasmine運行測試時,jasmine.stringMathing是未定義的。jasmine.stringMatching方法是未定義
有誰知道我能做些什麼來讓jasmine.stringMatching在我的測試可用?
我很確定這是約什麼jasmine
版本您的karma-jasmine
正在使用。 Even the currently latest karma-jasmine
0.3.6 is using jasmine-2.1。
請注意,在karma-jasmine
0.3之前,它自己的jasmine
捆綁在軟件包中,但從0.3開始使用的是從npm安裝的。看到這個相關的問題:
hmmm,karma-jasmine 0.1.6 package.json顯示不依賴於茉莉花本身,所以它必須包含它自己的實現。這可能會解釋它,因爲我的node_modules/dire中安裝了Jasmine 2.3。 –
啊!我看到茉莉花從未被使用過。所以業力茉莉花必須有它自己的實施。 –
確實:node_modules/karma-jasmine/lib/jasmine.js –
什麼'卡瑪jasmine'版本,是否安裝?謝謝。 – alecxe
你確定你的karma-jasmine版本是使用Jasmine 2嗎?上次我看到很多Jasmine工具不是最新的。 – fzzfzzfzz