Class: Ki::ChromeDelegator

Inherits:
WebDriverDelegator show all
Defined in:
lib/web/test_browser.rb

Constant Summary collapse

@@chrome =
nil

Class Method Summary collapse

Methods inherited from WebDriverDelegator

#errors, #reset

Class Method Details

.initObject



58
59
60
61
62
63
64
65
66
67
# File 'lib/web/test_browser.rb', line 58

def ChromeDelegator.init
  if @@chrome.nil?
    require "selenium-webdriver"
    @@chrome = ChromeDelegator.new(Selenium::WebDriver.for(:chrome, :switches => %w[--ignore-certificate-errors --disable-popup-blocking --disable-translate]))
    at_exit do
      @@chrome.quit
    end
  end
  @@chrome
end