2011-12-05 12 views
6

mam to w moim users_spec.rbSzyny 3 rspec + kapibara - current_path jest zerowe?

scenario "Go to contact page" do 
    visit "/contact" 
    current_path.should == contact_path 
    end 

po uruchomieniu rspec, mam

Failure/Error: current_path.should == contact_path 
     expected: "/contact" 
      got: nil (using ==) 

Z jakiegoś powodu, current_path wydają się być powrocie nil. Czy istnieje konfiguracja, której mi brakuje?

+0

Okazuje się, że ponieważ webrat również został uwzględniony, wystąpił pewien konflikt. Skomentowałem moje 'webrat' z mojego pliku gem (którego i tak nie używałem). Zostało to uwzględnione wcześniej w niektórych innych testach (a także z powodu wielu nieaktualnych samouczków). –

Odpowiedz

1

Autorzy odpowiadają:

Min Ming Lo

Okazuje się, że z powodu webrat jest również, nie było jakiś konfliktu. Skomentowałem mój Webrat z mojego pliku gem (który I i tak nie był używany). Zostało to uwzględnione wcześniej w przypadku innych testów (a także z powodu wielu nieaktualnych samouczków).

Powiązane problemy