qunit

    0熱度

    1回答

    任何人都可以給我一個關於如何在QUnit中測試以下代碼的指針嗎? function ChooseBranch() { var BranchPromise = getBranches(); BranchPromise.then(function (BranchData) { var BranchOptions = []; $.each(BranchData, functio

    3熱度

    1回答

    我正在嘗試將單元測試添加到我的項目中,專注於即興創建基本的Odoo 9 POS模塊。 我的問題是關於在測試中獲得Odoo實例。 我已經爲測試創建了測試,併爲web.Registry之外的所有內容獲取了未定義的值。 這裏是我的代碼示例: odoo.define_section('Model', ['<my_module>.models', 'web.Registry', '<my_module>.l

    0熱度

    1回答

    Im QUnit新手。 我創建了簡單的測試,但失敗並出現錯誤:「ReferenceError:等於未定義」。我的代碼如下: simpleTests.js: QUnit.test('isEven()', function (assert) { equals(2, 1, 'one equals one'); }) simpleTestRun.js: <html> <head>

    0熱度

    1回答

    我正在使用名爲「tests」的文件夾中的一大組qunit單元測試。在每個文件的頂部以下,例如: moduleFor('mixin:foo') // or moduleFor('route:bar') 我想寫一個搜索和替換這些文件,使得每次出現將這個更新的風格所取代: moduleFor('mixin:foo', '[email protected]:foo') // or mo

    0熱度

    1回答

    在瀏覽器中運行qUnit測試時,您可以通過單擊「重新運行」按鈕來運行特定的測試。 這將導致該測試的散列標識符作爲testId url參數的值添加,並且只會運行該測試。 API函數是完成此操作的另一種方法。 但是,很多時候我想通過8 跑了幾個測試,比方說,測試5有沒有一種方式來運行的子集的一個頁面上測試......或者至少一種用索引引用這些測試的方式,而不是散列?

    1熱度

    1回答

    我在Ember測試中發現了一些不明確的錯誤消息,沒有有用的堆棧跟蹤或任何其他信息來找出潛在的原因,但是這種情況需要獎品作爲其中最隱晦的就是這些。 我有這樣的灰燼應用,在那裏測試是在一個非常奇怪的方式失敗: $ ember test -m "Acceptance | main report" 1 ↵ cleaning u

    1熱度

    1回答

    我根據這篇文章,但有一些改進,建立與jQuery的web控件:http://alexmarandon.com/articles/web_widget_jquery/ 現在我開始寫一些測試但他們失敗了,我相信這與我在上面的鏈接中建議的在函數內部聲明一個文檔就緒塊有關。 這裏是小工具的一個精簡版: var MyWidget = (function(w, d, $, undefined){

    1熱度

    1回答

    我正在嘗試使用QUnit在我的Web應用程序上運行單元測試,並且需要在單元測試運行之前設置數據庫測試數據的方法。從數據庫中手動輸入和擦除測試數據對於每個測試來說是一個非常緩慢和重複的過程。 我在服務器端編寫了一些臨時請求處理程序,它處理下面代碼中顯示的'BEFORE'請求。 問題是修改數據庫需要很長時間,所以QUnit測試在數據庫測試數據有機會更新之前開始運行。 我能找到的最佳參考是https:/

    1熱度

    2回答

    當我在本地執行我的測試中,他們通過,沒有任何問題,但是當測試繼續在服務器上,我得到: TypeError: MouseEventConstructor is not a constructor (evaluating 'new MouseEvent('mousedown', EXEC : error : TypeError: MouseEventConstructor is not a cons

    0熱度

    1回答

    我是新手,我有一些問題: 是否有可能在visual studio中使用gulp作爲單元測試? 與Qunit,茉莉花等一起使用gulp有什麼可能嗎? 謝謝!