2012-03-18 2 views
1

私はCapybaraをRailsにインストールしましたが、steps.rbファイルにデバッガを挿入してpage.bodyの内容をチェックすると、常に空になります。Capybaraとpage.body

どのように進めばよいか完全にわかりません。 Capybaraが環境にロードされているかどうかを確認する必要がありますか?

私はカピバラをどこかで初期化する必要がありますか?

答えて

1

あなたのページにアクセスしましたか?申し訳ありませんが、私はそれが愚かに聞こえることを知っていますが、それは私が上記の情報を与えて考えることができるすべてです。代わりにpage.find( 'body')の作業を試すことができますか?

describe 'home page' do 
    before :each do 
    visit root_path 
    end 
    it 'should have a body' do 
    page.find('body').should_not be_nil 
    page.find('body').text.should_not == '' 
    end 
    . 
    . 
    . 
end 
+0

これは何とか自分自身を整理:このように

。あなたが唯一の答えを与えたことを考えれば、それは妥当と思われます - 私はこの答えに打ち勝っています。 – Snowcrash

+0

ありがとう、Snow Crash。私はそれが働いていることを聞いてうれしいよ:) – kikuchiyo

関連する問題