js-test-driver

    7熱度

    2回答

    我正在通過編寫一個簡單的JavaScript遊戲來學習谷歌封閉工具。我無法弄清楚如何設置jsTestDriver,以便它可以在關閉庫中正常工作。 具體來說:我想使用goog.require機制來包含任何額外的JavaScript文件,而不是必須手動將它們全部添加到配置文件中。 繼meyertee的建議我做了一個簡單的腳本來自動依賴寫入一個配置文件 #!/bin/bash cp tests/jsT

    5熱度

    2回答

    背景: 我來自Java背景,所以不太熟悉Javascript。 我們正在計劃推出JavaScript的單元測試,以我們現有的(傳統)代碼和未來的工作都。我們主要是Java商店(Spring,Weblogic等)。 我們正在研究,讓我們與IDE(IntelliJ IDEA的)和聲納良好的集成方案,以及能夠運行它們作爲持續集成的一部分。 JsTestDriver似乎勾出所有的箱子。 問: 很多我們現有

    2熱度

    2回答

    在我的JS測試驅動程序配置文件中,我將代碼覆蓋率計算中的單元測試排除在test之外,而不是load。 但是,我不能這樣做的依賴關係,如Underscore.js的jQuery,因爲他們需要加載之前我的代碼。 有沒有辦法解決這個問題?或者我只處理慢速代碼覆蓋運行和統計混亂?

    0熱度

    1回答

    有沒有人想出了一個解決方法:jsTestDriver無法遞歸查找文件以便從配置文件中進行測試。 它在這裏記錄:http://code.google.com/p/js-test-driver/issues/detail?id=6 目前我們不能給像/ root/module/**在jsTestDriver配置。

    0熱度

    1回答

    我試圖運行使用jsTestDriver在QUnit中編寫的單元測試。 我收到「ReferenceError:等於未定義」。 檢查源代碼顯示適配器(Qunit-> jsTestDriver)QUnitAdapter.js支持equals方法: window.equals = function(a, b, msg) {...} 雖然Qunit不支持的equals(renamed to equal la

    0熱度

    1回答

    我剛剛開始使用JsTestDriver,並且創建了非常簡單的演示代碼,以查看是否已正確配置我的環境。但是,當Firefox啓動時(通過JsTestDriver)「Firefox在啓動時意外關閉」時,大約40-50%的時間出現以下錯誤。 如果我使用Chrome,則會發生此錯誤而不是。 我的環境包括: 的VirtualBox 4.1.18運行Ubuntu 10.04.4 LTS 32位 火狐13.0.

    3熱度

    3回答

    JSTD - Maven的插件測試中,我已經得到了jsTestDriver運行起來,我用JSTD - Maven的插件的構建過程中運行測試。 爲了工作,雖然要指定的插件需要瀏覽器,我想使用類似犀牛或的HtmlUnit不會真正啓動瀏覽器。 的茉莉花Maven的插件這是否符合的HtmlUnit,並且工作得很好。 有沒有辦法指定一個無頭瀏覽器jstd-maven-plugin?

    1熱度

    1回答

    我正在嘗試整合JsTestDriver到Maven在部署前測試我的腳本。 其實,我會按照Google代碼here中描述的步驟進行操作。但不幸的是,我無法解決依賴關係。儘管我在我的Maven settings.xml中添加了repository和plugin-repository,但我仍然收到錯誤'缺少工件com.googlecode.jstd-maven-plugin:jstd-maven-plu

    2熱度

    1回答

    我預計JSTD處理「000011」(字符串)不等於11(數字)。 但是,考慮看看他的實際JSTD代碼, 的assertEquals返回 (a === e) 只有一個元素都是對象,否則返回 (a == e) 是不是這個錯誤?

    2熱度

    2回答

    我想測試通過RequireJS加載一個簡單的骨幹型號: define ["backbone"], (Backbone)-> class Todo extends Backbone.Model defaults: title: '' priority: 0 done: false validate: (attrs) ->