Capybaraでブラウザサイズを指定する

環境


対策

visit ののちに以下のスクリプトを記述する。

feature "管理側: イベント/チケットの作成", js: true do
  scenario "イベント/チケットの作成", js: true do
    visit 'https://xxx.com'
    # ブラウザのサイズ指定
    def ensure_browser_size(width = 1300, height = 800)
      Capybara.current_session.driver.browser.manage.window.resize_to(width, height)
    end
    ensure_browser_size if Capybara.current_driver == :selenium
    ...
  end
end