Sha256: 74eb6c1b0184a246c80b0b63e2dfafe30a8704e2d20768e4b66307b0c109fad0
Contents?: true
Size: 1.09 KB
Versions: 4
Compression:
Stored size: 1.09 KB
Contents
module Selenium module WebDriver module Android class Bridge < Remote::Bridge DEFAULT_URL = "http://#{Platform.localhost}:8080/hub/" def initialize(opts = {}) remote_opts = { :url => opts.fetch(:url, DEFAULT_URL), :desired_capabilities => opts.fetch(:desired_capabilities, capabilities), :http_client => opts[:http_client] } super remote_opts end def browser :android end def driver_extensions [ DriverExtensions::TakesScreenshot, DriverExtensions::Rotatable, DriverExtensions::HasInputDevices ] end def setScreenOrientation(orientation) execute :setScreenOrientation, {}, :orientation => orientation end def getScreenOrientation execute :getScreenOrientation end def capabilities @capabilities ||= Remote::Capabilities.android end end # Bridge end # Android end # WebDriver end # Selenium
Version data entries
4 entries across 4 versions & 1 rubygems