Parent

Class/Module Index [+]

Quicksearch

Selenium::WebDriver::Android::Bridge

@api private

Constants

DEFAULT_URL

Public Class Methods

new(opts = {}) click to toggle source
# File lib/selenium/webdriver/android/bridge.rb, line 13
def initialize(opts = {})
  remote_opts = {
    :url                  => opts.fetch(:url, DEFAULT_URL),
    :desired_capabilities => opts.fetch(:desired_capabilities, capabilities),
  }

  remote_opts[:http_client] = opts[:http_client] if opts.has_key?(:http_client)

  super remote_opts
end

Public Instance Methods

browser() click to toggle source
# File lib/selenium/webdriver/android/bridge.rb, line 24
def browser
  :android
end
capabilities() click to toggle source
# File lib/selenium/webdriver/android/bridge.rb, line 40
def capabilities
  @capabilities ||= Remote::Capabilities.android
end
driver_extensions() click to toggle source
# File lib/selenium/webdriver/android/bridge.rb, line 28
def driver_extensions
  [
    DriverExtensions::TakesScreenshot,
    DriverExtensions::Rotatable,
    DriverExtensions::HasInputDevices,
    DriverExtensions::HasWebStorage,
    DriverExtensions::HasLocation,
    DriverExtensions::HasBrowserConnection,
    DriverExtensions::HasTouchScreen
  ]
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.