Method: WdaClient::Sessions#install
- Defined in:
- lib/wda_client/sessions.rb
#install ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/wda_client/sessions.rb', line 5 def install uri = generate_uri(url_path: '/session') req = generate_base_req(method: 'post', url_path: '/session') req.body = @desired_capabilities res = Net::HTTP.start(uri.host, uri.port) { |http| http.request(req) } result = JSON.parse(res.body) @session_id = result['sessionId'] || result['value']['sessionId'] @capabilities = result['value']['capabilities'] result end |