Class: Standout::Capybara::Drivers::RemoteChrome
- Defined in:
- lib/standout/capybara/drivers/remote_chrome.rb
Class Method Summary collapse
Methods inherited from Base
driver_name, driver_name=, use!
Class Method Details
.register ⇒ Object
9 10 11 12 13 14 15 16 17 18 19 20 21 |
# File 'lib/standout/capybara/drivers/remote_chrome.rb', line 9 def self.register ::Capybara.register_driver driver_name do |driver| chrome_capabilities = ::Selenium::WebDriver::Remote::Capabilities .chrome('goog:chromeOptions' => { args: %w[no-sandbox headless disable-gpu window-size=1400,1400] }) ::Capybara::Selenium::Driver.new(driver, browser: :remote, url: ENV['HUB_URL'], desired_capabilities: chrome_capabilities) end super end |