0
EmberJS的新功能。我試着去做一些測試..但是看起來有一些基本的麻煩。我簡單地生成了一個驗收測試 - 直接從Ember站點取得。EmberJS測試始終通過
ember test --filter 'acceptance/login-test'
這產生...
ok 1 PhantomJS 2.1 - JSHint | acceptance/login-test.js: should pass jshint
1..1
# tests 1
# pass 1
# skip 0
# fail 0
# ok
這怎麼可能通過:
import { test } from 'qunit';
import moduleForAcceptance from 'ssd-admin-ember/tests/helpers/module-for-acceptance';
moduleForAcceptance('Acceptance | login');
test('visiting /login', function(assert) {
visit('/xxxlogin');
andThen(function() {
assert.equal(currentURL(), '/abclogin');
});
});
然後,我跑了嗎?沒有xxxlogin路線等。
我一定在做錯事(很清楚)。
在此先感謝...
其實'filter'參數過濾輸出。我說「你沒有運行你的測試」,但現實是「你正在運行你的測試,但是過濾掉」 – ykaragol
謝謝。欣賞快速反應。現在有另外兩個與我無關的問題。 1)沒有tests.js在我的測試index.html文件 - 我剛剛插入那裏..但仍抱怨..和2)找不到模塊.... /解析器。 – James
注意:解決解析器問題(已生成代碼..) import'resolver'from'ember-resolver'; – James