squirejs

    2熱度

    1回答

    我使用requirejs內聯要求,例如: define(['someDep'], function(someDep) { return { someFn: function() { require(['anotherDep'], function(anotherDep) { anotherDep.anotherFn(); }); }

    1熱度

    1回答

    我正在尋找使用squire.js與業力並希望做一個squire.clean()來清理所有的嘲笑在下一個測試套件(我'使用茉莉花')運行,但我看不到配置karma在測試套件之前(或之後)運行某些東西的方法。 有沒有辦法?

    4熱度

    1回答

    我們使用Karma和Mocha以及Squire來嘲笑加載了RequireJs的依賴項。如果沒有鄉紳,我們的測試中,當我們初始化一個鄉紳對象運行然而細,一切都開始打破: define(['squire'], function (Squire) { var injector = new Squire(); // comment this out and everything works ag

    18熱度

    1回答

    我想寫JS測試。生產代碼使用RequireJS編寫。 我發現一個名爲Squire.js測試LIB:https://github.com/iammerrick/Squire.js/ 從Squire.js網站 運行產生將收到一個完成回調後您的測試功能齊全執行它的功能。對於使用回調處理異步的框架特別有用。這是Mocha.js的一個例子。茉莉可以用Jasmin.Async提供這個回調方法。」 我不知道如何

    1熱度

    1回答

    我在Jasmine單元測試中看到一個全局變量未定義的問題。我正在使用Squire通過RequireJS注入依賴關係來模擬一些類。這裏是我的單元測試的下調例如: 我的「服務」類(service.js) define(['durandal/system', 'cache'], function (system, cache) { var dataservice = {

    3熱度

    1回答

    我正在嘗試運行一些主幹視圖的Jasmine單元測試,嘲笑Squire中的依賴關係。 我的觀點的依賴關係是Baseview,ICanHaz模板和i18n翻譯。 我在定義Squire和Backbone後嘲笑依賴關係,然後使用Squire注入器來請求我的視圖。但是,當我通過Grunt運行測試時,我收到警告消息: 警告:沒有規格執行,是否存在配置錯誤?使用--force繼續。 這裏是我的規格: defin

    0熱度

    1回答

    在我的Squire規範中,我嘲笑我的控制器所採用的模型。控制器動態地將一系列對象添加到模型中,但當規範滿足期望時,它不在那裏。它在String參數動態添加到模型時起作用。