class Dressing::Capybara::Driver
Public Class Methods
new(app, options = {})
click to toggle source
Calls superclass method
# File lib/dressing/capybara/driver.rb, line 4 def initialize(app, options = {}) options.merge!( url: Dressing.configuration.remote_url, http_client: Dressing.http_client ) super end
Public Instance Methods
browser()
click to toggle source
# File lib/dressing/capybara/driver.rb, line 12 def browser @browser ||= Selenium::WebDriver.for(:remote, options.reject { |key,val| SPECIAL_OPTIONS.include?(key) }) end
session_id()
click to toggle source
# File lib/dressing/capybara/driver.rb, line 16 def session_id browser.__send__(:bridge).session_id end