Module: SeleniumMonkeypatch::InstanceMethods
- Defined in:
- lib/zorki/monkeypatch.rb
Instance Method Summary collapse
-
#send_cmd(method, **params) ⇒ Object
We’re monkeypatching the following method so that Selenium doesn’t raise errors when we fail to call ‘continue` on requests.
Instance Method Details
#send_cmd(method, **params) ⇒ Object
We’re monkeypatching the following method so that Selenium doesn’t raise errors when we fail to call ‘continue` on requests
39 40 41 42 43 44 45 46 |
# File 'lib/zorki/monkeypatch.rb', line 39 def send_cmd(method, **params) data = { method: method, params: params.compact } data[:sessionId] = @session_id if @session_id = @ws.send_cmd(**data) raise Error::WebDriverError, (["error"]) if ["error"] && (method != "Fetch.continueRequest") end |