Sha256: 857c1c1e3923cbfe52d43f80c5bdb6010e0c22683c537c4f3052d1b658fe3b26
Contents?: true
Size: 1.12 KB
Versions: 7
Compression:
Stored size: 1.12 KB
Contents
module Selenium module WebDriver module IPhone # # @api private # class Bridge < Remote::Bridge DEFAULT_URL = "http://#{Platform.localhost}:3001/wd/hub/" def initialize(opts = {}) warn 'The iPhone driver is reprecated - please use 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 def browser :iphone end def driver_extensions [ DriverExtensions::TakesScreenshot, DriverExtensions::HasInputDevices, DriverExtensions::HasWebStorage, DriverExtensions::HasLocation ] end def capabilities @capabilities ||= Remote::Capabilities.iphone end end # Bridge end # IPhone end # WebDriver end # Selenium
Version data entries
7 entries across 7 versions & 2 rubygems