class Object

Public Instance Methods

driver_for_eyes(eyes) click to toggle source
# File lib/applitools/selenium/sauce/driver.rb, line 6
def driver_for_eyes(eyes)
  browser.raw_driver eyes: eyes
end
raw_driver(options = {}) click to toggle source
# File lib/applitools/selenium/sauce/driver.rb, line 21
def raw_driver(options = {})
  eyes = options.delete(:eyes)
  @native_driver ||= @raw_driver
  unless eyes.nil?
    is_mobile_device = @raw_driver.capabilities['platformName'] ? true : false
    @raw_driver = Applitools::Selenium::Driver.new eyes,
      options.merge(driver: @raw_driver, is_mobile_device: is_mobile_device)
  end
  @raw_driver
end
use_native_browser() click to toggle source
# File lib/applitools/selenium/sauce/driver.rb, line 10
def use_native_browser
  browser.use_native_browser
end