1
나는 현재 URL 만 검사하는 간단한 수락 스크립트를 가지고 있습니다. 그러나 테스트를 실행할 때마다 시간 제한 만 제공됩니다.Acceptance 테스트에서 visit() 호출 Ember 2.8.0 시간 만료
import { test } from 'qunit';
import moduleForAcceptance from 'rates-ui/tests/helpers/module-for-acceptance';
moduleForAcceptance('Acceptance | filter panel');
test('visiting /', function(assert) {
visit('/');
andThen(function() {
assert.equal(currentURL(), '/');
});
// assert.ok('ok', 'ok');
});
우리는 더 많은 정보가 필요하다고 생각합니다. 'index' 경로의'model' hook 내에서 당신은 무엇을하고 있습니까? 만약 당신이 아무것도하지 않으면 간단하게 작동합니다. 다음 [twiddle] (https://ember-twiddle.com/9ded17afcbe96f072b678ece254572a9?openFiles=tests.acceptance.my-acceptance-test.js%2C)을 확인하십시오. – alptugd
업데이트 : 이니셜 라이저가 타임 아웃의 원인임을 알게되었습니다. 그러나 이니셜 라이저 내부에 정의 된 일부 데이터가 필요합니다. @alptugd –
그래서 문제를 해결 했습니까? 초기화 프로그램을 기다리는 것을 달성 했습니까? – alptugd