我通過邁克·哈特爾的Rails的教程和in section 4.4緩慢的看來,它讓我從格式改變RSpec的請求文件:水豚未定義的方法'has_title?'?
page.should have_selector('title', :text => "#{base_title}")
到
expect(page).to have_title("Ruby on Rails Tutorial Sample App")
現在我得到兩個未定義的方法錯誤,我使用「.to have_title」和「.to_not have_title」。我關閉並重新啓動了Webrick,Spork和Guard以防萬一,但它仍然無效。
水豚1.1.2版本 Rspec的版本2.11.1
請讓我知道是否需要任何其他信息。
這可能會有所幫助,特別是如果您已升級到Capybara 2.1,如您在回答的評論中指出的那樣:[RSpec&Capybara 2.0絆倒我的have_selector測試](http://stackoverflow.com/q/13573525/ 567863) –