js-test-driver

    0熱度

    2回答

    我想知道我們如何獲得運行測試的名稱,測試用例的名稱和測試結果(測試是否已通過或失敗)。 以下是代碼例如: MyTestCase= TestCase("MyTestCase"); MyTestCase.prototype.setUp = function() { // print name of the test => testA // print name of the testcase

    0熱度

    1回答

    我有以下問題與SonarRunner。 SonarQube隨着聲納亞軍無法拉的JUnit格式的XML報告 單元測試或測試覆蓋率小部件不顯示。它說沒有數據。 我按照說明的說明here 我手動創建了XML格式的報告文件,但仍然沒有運氣。 下面是XML文件 - TEST-Firefox_210_Mac_OS.com.company.BarTest.xml, <testsuite name="Firefo

    4熱度

    1回答

    我寫了多個spec文件,用於單元測試網頁上的各個模塊。如果我單獨運行它們,一次只能運行一次。但是當我嘗試運行序列中的所有文件時,只有spec文件夾中的第一個文件可以工作,而其他所有測試都會失敗。任何幫助,將不勝感激。 每個spec文件都使用requirejs加載一個靜態頁面並將它們呈現在頁面上。一旦頁面呈現,我檢查標題,文字等是否正確。 spec文件看起來像這樣。 AboutSpec.js - >

    0熱度

    1回答

    我得到這個錯誤,而試圖捕捉使用JsTestDriver瀏覽器: java.lang.RuntimeException: No browsers available, yet actions [[email protected]] requested. If running against a persistent server please capture browsers. Otherwise,

    4熱度

    1回答

    我正在爲我的js函數編寫一些測試用例,但我面臨着一個惱人的問題。 在我的劇本有像代碼段: $("idOfTheDiv").fadeOut('fast'); 或: $("idOfTheDiv").fadeTo('fast', 1); 該工程對我的網頁罰款。 問題出現在我想編寫一些js-test-driver單元測試用例時。 當我想驗證fadeTo功能: ... assertTrue($("#

    1熱度

    1回答

    我最近添加RequireJS到我的項目,現在以這樣的方式,他們通過requireJS包裹已經重寫我的JSTestDriver測試用例: //this does run when running from within WebStorm require(['backbone', 'models/ParametersModel'],function (backbone, params) {

    0熱度

    1回答

    我跟着Test Driven Javascript Development一起,只是設法建立了jstestdriver。運行測試失敗時,我收到奇怪的錯誤和失敗的測試消息,例如: TestCase("ArrayTest", { "test array splice should not modify array": function() { var arr = [1, 2, 3,

    0熱度

    1回答

    我想在JSTestDriver的jasmine-jstd-adapter插件的IntelliJ IDEA中設置Jasmine。 JSTD插件安裝 茉莉是NPM-安裝全局(所以它駐留在%APPDATA%\ NPM \ node_modules \茉莉) jasmine.js從NPM安裝加到JS庫文件在具有全局範圍的 IDEA設置中。 我有以下的封裝結構內部IDEA: -myProject\ --

    1熱度

    1回答

    我試圖用requirejs和jsTestDriver intellij插件編寫一些javascript單元測試。當我在IDE中運行它們時,即使有一些,我也沒有錯誤。我只在打開瀏覽器控制檯時看到它們。 有人設法使IDE插件將失敗轉化爲require函數嗎? 我的代碼如下和一些屏幕截圖說明我的問題。 TestCase("Collections", { "test User Collectio

    2熱度

    1回答

    我正在使用QUnit + Sinon.js,它在本地運行良好。 當我試圖將它構建成持續集成過程時,問題就出現了。 我正在使用js-test-driver框架能夠在持續集成環境中運行它。 在過去,我使用它沒有Sinon.js,它沒有任何問題。 但是在我加入了Sinon.js插件之後,它根本不起作用。 當我試圖運行我的測試中,它說: D:/my/project/url/contentTest.js:6