karma-jasmine

    0熱度

    1回答

    我正在將PhantomJS遷移到我的項目中的Chromeheadless。該項目在Angular1.x中編寫,並且有* .spec.js文件供測試。我做了以下更改以使用Chromeheadless。 karma.conf.js // browsers: ['PhantomJS'] browsers: ['ChromeHeadless'] 的package.json "karma": "^1.

    -1熱度

    1回答

    我想學習角js和茉莉花測試用例。 所以我拿了一個樣本茉莉花測試用例,並在我的代碼示例測試用例小提琴 中使用它,但在我的小提琴中,當我包括它的打破。 在我的控制檯我看到錯誤,但不知道爲什麼它的發生 Uncaught ReferenceError: System is not defined Uncaught TypeError: angular.module is not a function Ra

    0熱度

    1回答

    我現在面臨一個奇怪的問題,茉莉測試用例是成功的我的本地機器上,而且只在失敗與以下錯誤詹金斯工作, 錯誤:當沒有當前規範時使用'expect',這可能是因爲異步測試超時 我有幾個異步單元測試(使用setTimeouts和回調)。我總是確保完成所有斷言後調用done()。 我沒有任何問題在我的本地機器上,只有在詹金斯。 任何幫助,將不勝感激。謝謝。

    1熱度

    1回答

    我想爲我的Angular應用程序編寫一些測試。我寫我的茉莉/噶/ PhantomJS測試,我不斷收到這讓我所有的測試失敗,這是Error: No provider for SessionUtil! SessionUtil是一個實用工具類/服務,它擁有衆多的公共方法是錯誤的。在我main.component.ts文件我把它注射到我的construtor像這樣 constructor(@Inject(

    1熱度

    1回答

    我想測試代碼 public openAttachment(attachment: Attachment) { if (window.navigator && window.navigator.msSaveOrOpenBlob) { window.navigator.msSaveOrOpenBlob(attachment.getFile()); } else

    1熱度

    1回答

    我已經創建了測試用例使用Angular2的Web應用程序使用AngularFire2茉莉花/業力和我得到一個奇怪的錯誤,我一直沒有能夠調試。當我運行我的測試(檢查應用程序組件存在)我得到的錯誤 Failed: app.auth is not a function at new AngularFireAuth (http://localhost:9876/_karma_webpack_/webpac

    1熱度

    2回答

    我的分量代碼不能設置屬性: public save() { this.gridService.gridCellUpdated = false; } 我的茉莉代碼 class GridServiceMock { public gridCellUpdated = false; } let gridService: GridService; beforeEach(

    1熱度

    2回答

    在我的一個單元測試中,我試圖嘲笑@ ngrx/store。我已經成功地使用該技術在其他規範文件,但試圖在這一一個使用它的時候,我發現了一個注射錯誤說No provider for Store!下面是從規範文件中的相關代碼: beforeEach(async(() => { const emptyState = { opportunities: { list: { items: [], p

    0熱度

    1回答

    當我在我的angular4應用中運行ng test時出現錯誤(ps.s.附加屏幕截圖)。因此,這只是增加了一些測試規範中app.component.spec.ts 我karma.config.js文件下面的代碼我沒有改變任何東西 module.exports = function (config) { config.set({ basePath: '', framew

    1熱度

    1回答

    我已經使用新的angular-cli版本創建了一個項目,並且使項目啓動並運行。當我運行ng serve和ng build命令時,它完美地工作,沒有任何錯誤。但是當我嘗試運行測試時,它顯示了我這樣的錯誤。 theme.provider.ts (53,31): Property 'removeClass' does not exist on type 'JQuery'. theme.provider