디버깅 할 때 손실이 자주 발생합니다. RSpec은 단지RSPec의 오류 메시지를 좀 더 통찰력있게 만들 수있는 방법이 있습니까?
expected redirect to "/user_session/new", got no redirect
expected success? to return true, got false.
을 알려주지 만 디버깅하기가 어렵다는 것을 나에게 말해주기 때문에
가 내장되어 있습니다. RSpec 및 변경할 수 없거나 어떤 종류의 구성 것입니다.
무엇을 말하지 않습니까? 그것은 "리디렉션이 없다"고 말했습니까? – Dogbert
대신에 무슨 일이 일어 났습니까. 성공을 얻은 것처럼, 404를 얻었고, 다른 것을 얻었습니다. 그것은 실패의 원인을 확인하려고 할 때 도움이되지 않습니다. 먼저 일어난 일을 먼저 발견해야합니다. – loosecannon
예를 들어,'response.should be_success'는 '201 created'을 얻었지만 false라고 말하면 false를 반환합니다. 내가 왜 실패했는지에 대해 혼란스러워했다. – loosecannon