ember-testing

    1熱度

    1回答

    有沒有一種標準的方法來接受測試構建文物在灰燼?一個特定的用例是運行addAddonToProject或addBowerPackageToProject的插件,然後聲明bower.json或package.json是否如您所期望的那樣。

    0熱度

    1回答

    我生成自定義測試傭工自定義測試助手: ember generate test-helper integration-for 這與它的代碼刪除: // tests/helpers/integration-for.js import Ember from 'ember'; export default Ember.Test.registerHelper('integrationFor',

    0熱度

    1回答

    我的餘燼版本是0.2.3。當我嘗試運行測試時,出現以下錯誤。 TypeError: Attempting to register an unknown factory: `controller:object` at Object.Registry.register (http://localhost:7357/assets/vendor.js:12208:15) at Obje

    1熱度

    1回答

    當我運行一個項目ember test我收到此錯誤 Log: | { type: 'error', text: 'Error: Could not find module `otherapp/config/environment` imported from `otherapp/tests/helpers/resolver` at http://localhost:7357

    5熱度

    1回答

    我對Ember很新,從未寫過測試用例。我目前有一個被用作基類的路由,並且會被其他路由擴展來使用相同的行爲來重定向。這裏是路線的樣子: import Ember from 'ember'; export default Ember.Route.extend({ redirect: function(){ var user = this.modelFor('applicatio

    0熱度

    1回答

    我最近從0.8升級到1.0,我的應用工作正常。 有一件事讓我感到驚訝,但我仍不明白的是如何使用新的驗收測試助手。 以前(0.8),我可以寫我的測試是這樣,他們將通過: test('sign in and sign out', function(assert) { visit('/'); andThen(function() { assert.ok(find(':co

    4熱度

    1回答

    在Ember應用程序中運行我的測試時出現此錯誤。顯然,語法錯誤(Unexpected token ',')以某種方式發生,導致測試環境的非常負載失敗,因此它使每個測試都失敗。 $ ember test version: 1.13.13 Built project successfully. Stored in "/Users/ernesto/code/projects/my-app/front

    1熱度

    2回答

    組件沒有模板時如何檢查組件的屬性值?在應用程序中,組件被擴展並且模板以這種方式提供。 //my-component.js export default Ember.Component.extend({ foo: 'bar' }); //my-component-test.hbs integration: true; test('it renders', function(as

    1熱度

    1回答

    運行。但是,當我導航到http://localhost:4200/tests時,所有測試都運行。我怎樣才能讓測試用ember-cli來運行? 我使用 "ember": "2.3.1" "ember-cli": "1.13.8" "phantomjs": "^1.9.18"解析爲"1.9.20" 讓我知道,如果有任何其他的依賴版本我應該列出。

    4熱度

    2回答

    我正嘗試使用Ember測試集成自動化測試。 該應用程序在瀏覽器上正常運行,沒有任何錯誤。我嘗試了簡單的運行 ember test 在命令行上,但得到一堆全局錯誤,所有的測試都失敗了。 這是我得到的錯誤: not ok 1 PhantomJS 2.1 - Global error: SyntaxError: Unexpected token ',' at http://localhost:430