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');
});
});
그때 그것을 실행? xxx 로그인 경로가 없습니다.
나는 분명히 뭔가 잘못하고있을 것입니다.
미리 감사드립니다 ...
실제로 '필터'매개 변수는 출력을 필터링합니다. 나는 "당신은 당신의 시험을 보지 않고있다"고 말했다. 그러나 현실은 "당신은 당신의 시험을 실행하고 있지만, 그것을 여과하고있다."라고 말했다. – ykaragol
고마워. 빠른 응답을 감사하십시오. 이제는 서로 관련이없는 2 가지 다른 문제가 있습니다. 1) 내 테스트 index.html 파일에 tests.js가 없습니다. 그냥 방금 삽입 했는데도 여전히 불만이 있습니다. 2) 모듈'..../resolver를 찾을 수 없습니다. – James
참고 : 해결 프로그램 문제 (생성 된 코드 ..)를 수정하려면 'ember-resolver'에서 리졸버 가져 오기; – James