J'ai dans mon users_spec.rbRails 3 rspec + capybara - current_path est nul?
scenario "Go to contact page" do
visit "/contact"
current_path.should == contact_path
end
Après l'exécution rspec, je reçois
Failure/Error: current_path.should == contact_path
expected: "/contact"
got: nil (using ==)
Pour une raison quelconque, current_path semblent retourner nulle. Y a-t-il une configuration qui me manque?
Il s'avère que parce que webrat est également inclus, il y avait une sorte de conflit. J'ai commenté mon 'webrat' de mon fichier gem (que je n'utilisais pas de toute façon). Il a été inclus plus tôt pour d'autres tests (et aussi en raison de nombreux tutoriels périmés). –