doh

    0熱度

    1回答

    我希望能夠編寫測試用例作爲dojo/doh中的類層次結構。 但是,當測試被調用,他們似乎被稱爲使用順利,因此失去了繼承的方法。 到目前爲止,我只能夠寫測試用例它們是獨立的功能,但我想折射了一些常用的設置成一個單獨的方法

    1熱度

    1回答

    javascript中是否有類似於dojo DOH的框架? 我在尋找像dojo DOH這樣基於瀏覽器的測試框架,它提供了對瀏覽器和JS運行時環境的支持。 簡單地說,我在尋找: 一個簡單的基於瀏覽器的圖形前端和亞軍文件。 爲什麼我正在尋找其他測試單位而不是dojo DOH? Dojo DOH附帶完整的DOJO包,所以如果我在dojo開發應用程序,那麼它很好用dojo DOH。假設我在其他框架(如An

    0熱度

    2回答

    我在我工作的公司維護一個由許多dijit小部件組成的自定義庫。 許多缺陷/錯誤,我不得不應付的人的電話this.inherited(arguments)從被覆蓋的方法,如destroystartup和postCreate缺失的結果。 其中一些很容易被忽視,直到很晚才發現。 我懷疑我可以使用dojo\aspect .after來掛鉤'base'實現,但我不知道如何獲得_widgetBase方法本身的

    0熱度

    1回答

    我正在嘗試運行示例doh測試用例。 我正在測試一個來自dijit/layout/ContentPane的mixins的模板化小部件。 沒有錯誤正在被拋出......組件根本不呈現。 模板文件正在被加載,因爲我可以在螢火蟲的net標籤中看到它,但它就像沒有「附加」到模板化的小部件。 當我刪除ContentPane mixin時,事情按預期工作。 我們的項目使用ContentPane在許多地方混入我們

    0熱度

    1回答

    我的D.O.H框架由nodejs運行。 (版本1.10) 我知道應該的NodeJS使用xmlhttprequest或其它模塊完成XHR請求。在我的情況下,我不是goona直接使用nodejs XHR,而是使用dojo的xhr代替。顯然,dojo的xhr無法運行nodejs。因爲沒有npm模塊,nodejs不能運行XHR。 是,任何可能性來解決這個問題? 命令: node unittest.js l

    0熱度

    1回答

    我試圖讓我的DOH測試通過命令行工作,以便於測試。但是,我遇到了一些問題,需要一些指導! 我目前運行下面的測試模塊: define([ "doh/runner", "dojo/query" ], function ( doh, query ) { doh.register("Homepage Tests", [{ name: "San

    1熱度

    2回答

    我最近採用了Dojo Toolkit作爲我的第一個JavaScript庫,並且正處於需要開始測試的技術債務的門檻。我第一次看到了Dojo對象束(DOH)單元測試框架,並已通過查看實踐測試用例Dojo工具包源學到的最: common/dojo/util/doh/tests common/dojo/dijit/tests 然而 ,即使有這些例子,我不能讓圍繞一個我認爲是DOH源代碼中的錯誤的錯誤

    2熱度

    2回答

    我想檢查是否函數拋出一個錯誤,並作出這樣的: define([ 'doh/runner', 'app/Obj' ], function( doh, Obj ){ doh.register('Test Obj exception', [ function(){ try { ne

    0熱度

    1回答

    我正在構建一套Dojo/DOH單元測試,它使用內置的瀏覽器運行器執行。除了單元測試之外,我正在構建一個爲單元測試創​​建模擬的工具,但它需要Dojo'undef'API(dojo-undef-api)。在啓動過程中,Dojo會查看hasCache以查看dojo-undef-api是否已註冊,如果已註冊,它將使用全局require對象的undef方法來允許模塊未定義。 由於我使用內置的瀏覽器跑步執行

    1熱度

    2回答

    我正嘗試爲超出我的控制範圍的舊JS文件/模塊構建一些單元測試。 的JS模塊使用下面的模式建... var myModule = { myMethod:function() { } }; 我則試圖建立一個DOH測試工具來測試這一點。我試過以下... require([ "doh/runner", "../../myModules/myModule.js"