2016-08-13 1 views
0

수락 테스트를 통해 로그인 페이지를 처리하려고합니다. 작은 예 :수락 테스트로 ember-simple-auth를 커버하는 방법은 무엇입니까?

test('visiting /sign-in', function(assert) { 
    visit('/sign-in'); 

    fillIn('.t_sign-in_email', '[email protected]'); 
    fillIn('.t_sign-in_password', 'secret-password'); 
    click('.t_sign-in_submit'); 

    andThen(() => assert.equal(currentURL(), '/')); 
}); 

하지만 클릭 함수를 호출 할 때 즉시 오류가 발생합니다 :

SyntaxError: Unexpected token u in JSON at position 0

내가 로그인하려고하면

수동으로 완벽하게 작동합니다. 이 코드의 잘못된 점을 찾으려면 도움을 받으시겠습니까?

답변

0

위의 코드는 정상적으로 보입니다. 귀하의 경로 처리기 JSON 문자열을 기대하지만 뭔가 다른 것을받습니다. 신기루를 사용하고 있습니까?

+0

당신 말이 맞습니다. 나는 신기루를 사용하고 있으며 테스트 env에 문제가 발생하는 신기루에 연결하려고 시도하고 있습니다. 더미 질문에 대해 유감입니다. 고맙습니다. – Gregory