Slide 29
Slide 29 text
require 'test_helper'
# set the driver
Capybara.current_driver = :selenium
# register the driver & browser
Capybara.register_driver :selenium do |app|
Capybara::Selenium::Driver.new(app, browser: :chrome).tap do |driver|
driver.browser.manage.window.size =
Selenium::WebDriver::Dimension.new(*[1400, 1400])
end
end
# set the server
Capybara.server = :puma
Capybara.always_include_port = true
# register the server
Capybara.register_server :puma do |app, port, host|
Rack::Handler::Puma.run(app, Port: port, Threads: "0:1")
end