Module: Async::WebDriver

Defined in:
lib/async/webdriver/error.rb,
lib/async/webdriver/xpath.rb,
lib/async/webdriver/bridge.rb,
lib/async/webdriver/client.rb,
lib/async/webdriver/element.rb,
lib/async/webdriver/locator.rb,
lib/async/webdriver/session.rb,
lib/async/webdriver/version.rb,
lib/async/webdriver/bridge/pool.rb,
lib/async/webdriver/scope/alerts.rb,
lib/async/webdriver/scope/fields.rb,
lib/async/webdriver/scope/frames.rb,
lib/async/webdriver/bridge/chrome.rb,
lib/async/webdriver/scope/cookies.rb,
lib/async/webdriver/bridge/firefox.rb,
lib/async/webdriver/bridge/generic.rb,
lib/async/webdriver/request_helper.rb,
lib/async/webdriver/scope/document.rb,
lib/async/webdriver/scope/elements.rb,
lib/async/webdriver/scope/printing.rb,
lib/async/webdriver/scope/timeouts.rb,
lib/async/webdriver/scope/navigation.rb,
lib/async/webdriver/bridge/process_group.rb,
lib/async/webdriver/scope/screen_capture.rb

Defined Under Namespace

Modules: Bridge, RequestHelper, Scope, XPath Classes: Client, DetachedShadowRootError, Element, ElementClickInterceptedError, ElementNotInteractableError, Error, InsecureCertificateError, InvalidArgumentError, InvalidCookieDomainError, InvalidElementStateError, InvalidSelectorError, InvalidSessionIdError, JavaScriptError, Locator, MoveTargetOutOfBoundsError, NoSuchAlertError, NoSuchCookieError, NoSuchElementError, NoSuchFrameError, NoSuchShadowRootError, NoSuchWindowError, ScriptTimeoutError, Session, SessionNotCreatedError, StaleElementReferenceError, TimeoutError, UnableToCaptureScreenError, UnableToSetCookieError, UnexpectedAlertOpenError, UnknownCommandError, UnknownError, UnknownMethodError, UnsupportedOperationError

Constant Summary collapse

ERROR_CODES =
{
  ElementClickInterceptedError::CODE => ElementClickInterceptedError,
  ElementNotInteractableError::CODE => ElementNotInteractableError,
  InsecureCertificateError::CODE => InsecureCertificateError,
  InvalidArgumentError::CODE => InvalidArgumentError,
  InvalidCookieDomainError::CODE => InvalidCookieDomainError,
  InvalidElementStateError::CODE => InvalidElementStateError,
  InvalidSelectorError::CODE => InvalidSelectorError,
  InvalidSessionIdError::CODE => InvalidSessionIdError,
  JavaScriptError::CODE => JavaScriptError,
  MoveTargetOutOfBoundsError::CODE => MoveTargetOutOfBoundsError,
  NoSuchAlertError::CODE => NoSuchAlertError,
  NoSuchCookieError::CODE => NoSuchCookieError,
  NoSuchElementError::CODE => NoSuchElementError,
  NoSuchFrameError::CODE => NoSuchFrameError,
  NoSuchWindowError::CODE => NoSuchWindowError,
  NoSuchShadowRootError::CODE => NoSuchShadowRootError,
  ScriptTimeoutError::CODE => ScriptTimeoutError,
  SessionNotCreatedError::CODE => SessionNotCreatedError,
  StaleElementReferenceError::CODE => StaleElementReferenceError,
  DetachedShadowRootError::CODE => DetachedShadowRootError,
  TimeoutError::CODE => TimeoutError,
  UnableToSetCookieError::CODE => UnableToSetCookieError,
  UnableToCaptureScreenError::CODE => UnableToCaptureScreenError,
  UnexpectedAlertOpenError::CODE => UnexpectedAlertOpenError,
  UnknownCommandError::CODE => UnknownCommandError,
  UnknownError::CODE => UnknownError,
  UnknownMethodError::CODE => UnknownMethodError,
  UnsupportedOperationError::CODE => UnsupportedOperationError,
}
VERSION =
"0.3.1"