teaspoon

    0熱度

    1回答

    我測試下面的代碼邏輯: handleOnMediaPlaying: function(event){ // body... if(isAd){ if(event.data.percentComplete >= 25 && !firstQuartileFlag){ firstQuartileFlag = true; } if(event.

    1熱度

    1回答

    所以這看起來像一個奇怪的錯誤,我剛開始使用茶匙和即時通訊嘗試讓它建立在一個rails項目上。 我有一個很簡單的功能IM想出來的: export function add(value,value2) { return value+value2; } 簡單吧? 和IM,包括它在我的規範文件,例如: //= require config/add describe("add", fun

    0熱度

    1回答

    我難以運行JS測試套件CLI。雖然測試通過網絡瀏覽器。 $ rake teaspoon Starting the Teaspoon server... Teaspoon running default suite at http://127.0.0.1:56362/teaspoon/default FFFFFFFFFFFFFFFFFFF Failures: 1) global

    0熱度

    1回答

    我使用茶匙作爲測試運行器,該測試運行器加載所有模板文件(使用angular-rails-templates),這些文件使用類似這樣的東西填充templates模塊: angular.module("templates").run(["$templateCache", function($templateCache) { $templateCache.put("directives/sam

    0熱度

    1回答

    升級茶匙0.9.1茶匙 - 茉莉花2.3.4。運行rails生成茶匙後:安裝獲取 「錯誤:未初始化的常量Teaspoon :: Framework。」錯誤 [WARNING] Could not load generator "generators/teaspoon/install/install_generator". Error: uninitialized constant Teaspoon

    0熱度

    2回答

    我需要測試是否曾發生過window.location.href = data.redirect_path。我怎麼會在Sinon中嘲笑這一點,而不把它從我的試飛員那裏轉移出去?我使用chai/mocha.js和茶匙作爲測試跑步者。 $.ajax({ type: 'PUT', url: $url, dataType: 'json', data: { user:

    0熱度

    1回答

    我在軌運行項目 rake teaspoon 和錯誤輸出是 Teaspoon::UnknownSuite: Unknown suite "default\" 任何一個可以解釋我這個問題是什麼意思?

    0熱度

    1回答

    我有一個應用程序可以對特定事件進行AJAX調用(例如.click)。有沒有辦法從feature specs與Capybara/Selenium「聽」真正的AJAX請求? 我試過Teaspoon gem,但顯然它只允許訪問燈具URL(as per this SO)。

    0熱度

    1回答

    我在一個大的Rails應用程序上工作。我們有一個JavaScript功能,可用作通用分析數據傳輸系統。它根據各種頁面交互事件(點擊,頁面瀏覽等)發佈一般分析數據,但是與框架無關,因爲這些數據並不特定於Google Analytics想要的那樣。這只是關於交互的一般數據。 這個想法是,Google Analytics(或任何其他第三方分析工具)的適配器模塊可以被寫入,以獲取由通用庫生成的數據,增加數

    1熱度

    1回答

    我正在使用Teaspoon + Istanbul JS代碼覆蓋工具來執行Ruby項目,該項目中包含更多JS代碼。 我已經在jenkins盒子上使用$ npm install -g istanbul表示安裝了istanbul。 如果運行bundle exec茶匙,它可以很好地在本地運行,並很好地生成JS codo coverage報告。 但是,當我通過詹金斯殼運行相同的命令,它不會產生任何報告。 $