Капибара и страничка - PullRequest
1 голос
/ 19 марта 2012

Я установил Capybara на Rails, но если я попаду в отладчик в моем файле steps.rb и проверим содержимое page.body, оно всегда будет пустым.

Совершенно невежественно, как поступить. Должен ли я проверить, загружен ли Capybara в среде? Если да, то как?

Должен ли я где-нибудь инициализировать Капибару - если да, то как?

1 Ответ

1 голос
/ 28 марта 2012

Вы посещали свою страницу?Извините, я знаю, это звучит глупо, но это все, что я могу придумать, учитывая приведенную выше информацию.Можете ли вы попробовать использовать 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
...