Module: Maze::Error

Defined in:
lib/maze/errors.rb

Defined Under Namespace

Classes: AppiumElementNotFoundError

Constant Summary collapse

ERROR_CODES =
{
  ::Selenium::WebDriver::Error::UnknownError => {
    retry: true,
    error_code: 10
  },
  ::Selenium::WebDriver::Error::WebDriverError => {
    retry: true,
    error_code: 10
  },
  Maze::Error::AppiumElementNotFoundError => {
    retry: true,
    error_code: 11
  },
  ::Selenium::WebDriver::Error::NoSuchElementError => {
    retry: true,
    error_code: 12
  },
  ::Selenium::WebDriver::Error::TimeoutError => {
    retry: true,
    error_code: 13
  },
  ::Selenium::WebDriver::Error::StaleElementReferenceError => {
    retry: true,
    error_code: 14
  },
}.freeze