Method: RUTL::Interface::Firefox#initialize

Defined in:
lib/rutl/interface/browser/firefox.rb

#initializeFirefox

Returns a new instance of Firefox.



10
11
12
13
14
15
16
17
18
19
# File 'lib/rutl/interface/browser/firefox.rb', line 10

def initialize
  @logged_in = true
  options = Selenium::WebDriver::Firefox::Options.new
  options.add_argument('--ignore-certificate-errors')
  options.add_argument('--disable-popup-blocking')
  options.add_argument('--disable-translate')
  options.add_argument('--headless') if ENV['TRAVIS'] || ENV['CIRCLECI']
  @driver = Selenium::WebDriver.for :firefox, options: options
  super
end