class Async::Webdriver::SessionCreator
Public Class Methods
new(connection:, desired_capabilities: {})
click to toggle source
# File lib/async/webdriver/session_creator.rb, line 6 def initialize(connection:, desired_capabilities: {}) @connection = connection @desired_capabilities = desired_capabilities end
Public Instance Methods
create!()
click to toggle source
# File lib/async/webdriver/session_creator.rb, line 11 def create! value = @connection.call( method: "post", path: "session", body: { desiredCapabilities: @desired_capabilities } ) Session.new json: value, connection: @connection end