0

Capybara 2.0.2 と Rspec 2.10.0 を使用してページ タイトルをテストします。

  page.should have_selector('title', :text => 'Page title') 

しかし、それはうまくいきません。誰でも私を助けることができますか?

4

2 に答える 2

1

私は同じ問題を抱えており、それを機能させるために独自のマッチャーを作成することになりました。この問題に関する詳細と興味深い議論については、
StackOverflow Q&A RSpec & Capybara 2.0 tripping up my have_selector testsを参照してください。

于 2013-02-14T11:08:52.673 に答える
0

:text使用しているgemのバージョンはわかりませんが、使用に失敗した同様のインスタンスに遭遇しましたが、使用:contentするとテストに合格しました。

交換してみる

 page.should have_selector('title', :text => 'Page title') 

page.should have_selector("title", :content => "Page title")
于 2013-02-14T11:01:56.527 に答える