Capybara не будет загружать активы, когда я дважды захожу на одну и ту же страницу - PullRequest
2 голосов
/ 11 февраля 2012

Использование 1.1.2,

describe 'something', :javascript => true, :selenium => true  do
  before do
    visit root_path 
  end

  it 'works' do
    ...
  end

  it 'doesnt work' do
    ...
  end
end

Я использую руль для отображения некоторых шаблонов JS в своем приложении, но, начиная с обновления до Rails 3.1, мой JS не загружается при повторном посещении root_path для запуска спецификации «не работает». Есть что-то, чего я здесь не хватает? Я знаю, что в Capybara были сделаны некоторые обновления для Asset Pipeline, но есть ли эти исправления в 1.1.2? Если нет, то может ли кто-то пролить свет на то, что я делаю неправильно, чтобы получить такое поведение?

...