Method: Selenium::WebDriver::BiDi#send_cmd

Defined in:
lib/selenium/webdriver/bidi.rb

#send_cmd(method, **params) ⇒ Object

[View source]

58
59
60
61
62
63
64
# File 'lib/selenium/webdriver/bidi.rb', line 58

def send_cmd(method, **params)
  data = {method: method, params: params.compact}
  message = @ws.send_cmd(**data)
  raise Error::WebDriverError, error_message(message) if message['error']

  message['result']
end