karma-jasmine

    0熱度

    1回答

    我注意到Karma/Istanbul將console.log()標記爲測試用例? 無論如何,我們可以讓伊斯坦布爾跳過console.log()? 我只能刪除或重命名console.log,但我有興趣如果在伊斯坦布爾有這樣的選項? 下面是一個例子:

    2熱度

    1回答

    我的指令在瀏覽器中正常運行。這只是單元測試,我似乎無法工作。該指令創建一個簡單的滑塊,並在範圍上設置一些值,包括min。 在單元測試中,$ compile(element)似乎只是將它包裝在jqlite中,而沒有對它做任何事情。好吧,它也顯然給了它一個範圍,但範圍上沒有任何東西。該模板還沒有被應用。 我的單元測試: describe('Given the slider directive', fu

    6熱度

    2回答

    我想單元測試使用ngModel並有困難的指令。看來,我的指令的鏈接功能永遠不會被稱爲... 這裏是我的指令代碼: coreModule.directive('coreUnit', ['$timeout', function ($timeout) { return { restrict: 'E', require: '?ngModel', templat

    3熱度

    1回答

    我剛開始深入AngularJS進行一些測試,但我不能說我完全理解它。我想在我的工廠測試REST API方法,但我只是得到錯誤。不知道我做錯了什麼。誰能幫我? 我廠: 'use strict'; angular.module('corsaneApp') .factory('resourceService', ['$http', '$log', '$resource', '$sce',

    3熱度

    1回答

    更新:我設法通過更新httpBackend.when進一步縮小問題的範圍和解決意外的請求錯誤請求中包含一些無效的ascii字符。 我附上了一個Plunker當前代碼塊。 但是我仍然很難有效地測試成功和錯誤方法操作的觸發。我還需要增加期望來檢查消息廣播。 爲了測試上面提到的場景,我設計了一個我已經包含在Plunker中的黑客,但我相信應該有更好的方法來測試這些場景。 任何導致我如何克服這個問題並測試

    0熱度

    1回答

    我剛開始用Jasmine寫的業力單元測試。還使用vs.net 2013,在客戶端使用角度js。我怎樣才能調試我的單元測試?我試圖在vs.net中設置斷點,我無法在瀏覽器中打開devtools?

    7熱度

    2回答

    我嘗試使用下面的命令來安裝噶: C:\Program Files\nodejs>npm install karma 不過,我收到以下錯誤,當我試圖在我的Windows 8.1的機器上安裝噶: npm WARN optional dep failed, continuing [email protected] \ > [email protected] install C:\Progra

    3熱度

    2回答

    我有使用generator-angular版本0.3.0一個項目,我想一個spec記者添加到其因果報應的測試,但我不斷收到Reporter "spec" does not exists in karma 閱讀一些資源後,我做了以下步驟 運行的命令npm install karma-spec-reporter --save-dev 我修改業力配置文件(加 '規範') reporters = ['pr

    0熱度

    1回答

    這可能似乎傻給你,但我從過去幾天的擔心,因爲我是新來angularjs和茉莉花以及 在這裏,我已經下載了角種子從https://github.com/angular/angular-seed -master和目錄結構: 在我的應用程序/ JS文件夾,我有代碼 'use strict'; /* Controllers */ angular.module('myApp.controllers'

    0熱度

    2回答

    嗨我有一個非常複雜的應用程序,我一直在寫Karma單元測試。我有很多測試寫入並且運行成功,但之後我在應用程序中更改了一些內容,現在我收到了很多錯誤。一直盯着它幾個小時,無法弄清楚。 錯誤,我得到: TypeError: 'undefined' is not a function (evaluating 'angular.element(window).width()') at /User