class Selenium::WebDriver::IPhone::Bridge
@api private
Constants
- DEFAULT_URL
Public Class Methods
new(opts = {})
click to toggle source
Calls superclass method
# File lib/selenium/webdriver/iphone/bridge.rb, line 12 def initialize(opts = {}) warn 'The iPhone driver is deprecated - please use either http://appium.io/ or http://ios-driver.github.io/ios-driver/ instead' 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/iphone/bridge.rb, line 25 def browser :iphone end
capabilities()
click to toggle source
# File lib/selenium/webdriver/iphone/bridge.rb, line 38 def capabilities @capabilities ||= Remote::Capabilities.iphone end
driver_extensions()
click to toggle source
# File lib/selenium/webdriver/iphone/bridge.rb, line 29 def driver_extensions [ DriverExtensions::TakesScreenshot, DriverExtensions::HasInputDevices, DriverExtensions::HasWebStorage, DriverExtensions::HasLocation ] end