2011-11-08 4 views
0

다른 것들이 내 관심을 끌었 기 때문에 나는 프로그래밍에서 오랜 휴식을 취했다. 내가 다시 골랐다면 railstutorial.org를 통해 돌아가는 것이 좋겠다고 생각 했었습니다. 처음에는 유용하다고 생각 했었지만 기대했던만큼 많이 기억할 수 없었습니다.통과해야하는 Rspec 테스트가 실패합니다. Railstutorial.org chapter 3

은 단순히 '레일 컨트롤러 페이지 홈 접촉을 생성'명령을 실행 한 후 나는이 같은 '스펙/컨트롤러/pages_controllers_rspec.rb'파일을 보이는 것을 : 모든 경로와 컨트롤러가

require 'spec_helper' 

describe PagesController do 

    describe "GET 'home'" do 
    it "should be successful" do 
     get 'home' 
     response.should be_success 
    end 
    end 

    describe "GET 'contact'" do 
    it "should be successful" do 
     get 'contact' 
     response.should be_success 
    end 
    end 
end 

비록 3 장에서 설명한대로 Rspec은 실패를 나타냅니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?

두 테스트는 메시지와 함께 실패 :

Failure/Error: Unable to find matching line from backtrace 
PGError: fe_sendauth: no password supplied 
+0

오류 메시지가 표시되지 않습니다. – Zabba

+0

문제가 해결되었습니다. 일단 내가 허락되면 나는 대답을 게시 할 것이다. –

답변

0

가 테스트 데이터베이스가 생성되지 않았다. 왜 나 한테 묻지 마. 일단 내가 다시 들어가서 수동으로 테스트 데이터베이스를 만들면 테스트가 통과되기 시작합니다.

관련 문제