qunit

    1熱度

    1回答

    Gruntfile.js內容: grunt.initConfig({ connect: { server: { options: { port: 5005, base: '.' } } }, qunit: { all: ['test/*.html']

    0熱度

    1回答

    我已經建立了我的測試環境與QunitJS這裏所描述+ PhantomJS + GruntJS過程中發現的錯誤:http://jordankasper.com/blog/2013/04/automated-javascript-tests-using-grunt-phantomjs-and-qunit/ 一切工作正常,但我有問題,我咕嚕任務完成沒有錯誤,雖然發現錯誤。這對我的構建過程至關重要。由於測

    2熱度

    1回答

    如何測試觀察Ember控制器屬性的函數? 當observes方法是異步的時(不立即返回),這怎麼能做到? 控制器: var FooController = Ember.Controller.extend({ bar: 1, baz: null, barObserver: function() { var req = ic.ajax.raw({

    0熱度

    1回答

    我正在用qunit和karma測試運行器測試emberjs。我也使用 requirejs進行模塊加載。 索引路由beforeModel掛鉤返回承諾,呼叫需要 延遲加載routes/index_deps。 File: app/index_route.js beforeModel: function() { return new Ember.RSVP.Promise(function(res

    0熱度

    1回答

    我正在使用QUnit,並且有一個簡單的要求:我需要在「qunit-testrunner-toolbar」中定製複選框,其中已經有3個複選框。 我可以使用添加一個複選框: QUnit.config.urlConfig.push({ id: 'foo', value: 'bar', label: 'Enable foo', tooltip: '...' }); 但我怎麼能的addEven

    0熱度

    1回答

    我想知道如何使測試來模擬我的應用程序中的用戶交互。 1.-我應該單獨做嗎? (客戶端 - 服務器端) 2.-在Ember的官方網頁,我注意到他們使用Qunit進行測試,這是最好的選擇嗎?我可以使用另一個嗎?我也可以在服務器端使用它嗎? 我現在在我的腦海裏有很多問題,所以我希望你能解釋給我,或者任何有用的鏈接。 謝謝你!

    1熱度

    1回答

    我只是試圖編寫一些測試來確保登錄和註銷工作,包括與之相關的所有內容。下面是我在做什麼至今: 測試/集成/會話,test.js import Ember from "ember"; import { test } from 'ember-qunit'; import startApp from '../helpers/start-app'; var App; module('Integra

    0熱度

    2回答

    如果我正在測試爲表單編寫的驗證函數,測試方法在QUnit中的外觀如何?再說了,如果表單需要檢查名稱字段不爲空,我的功能測試這個功能貌似 function validNameCheck(form) { if (document.forms["formSecond"]["nameFull"].value=="") { alert("Name Field cannot b

    1熱度

    1回答

    我認爲他們正在使用qunitjs,但我不確定。 Test.assertDeepEqual(solution('abc'), ['ab', 'c_'], 'abc failed') TypeError: Object #<Object> has no method 'assertDeepEqual'

    4熱度

    3回答

    我有一個控制器我與Ember CLI測試的特性「transitionToRoute」,但控制器的承諾不會解決,因爲控制器的transitionToRoute方法返回null: Uncaught TypeError: Cannot read property 'transitionToRoute' of null login.coffee success: (response) -> #