Module: Maze::Option

Defined in:
lib/maze/option.rb,
lib/maze/option/parser.rb,
lib/maze/option/processor.rb,
lib/maze/option/validator.rb

Defined Under Namespace

Classes: Parser, Processor, Validator

Constant Summary collapse

DS_BIND_ADDRESS =

Document server options

'document-server-bind-address'
DS_PORT =
'document-server-port'
DS_ROOT =
'document-server-root'
BIND_ADDRESS =

Server options

'bind-address'
NULL_PORT =
'null-port'
PORT =
'port'
A11Y_LOCATOR =

Appium options

'a11y-locator'
APP =
'app'
CAPABILITIES =
'capabilities'
FARM =
'farm'
ACCESS_KEY =

Generic device farm options

'access-key'
APP_BUNDLE_ID =
'app-bundle-id'
APPIUM_VERSION =
'appium-version'
BROWSER =
'browser'
DEVICE =
'device'
LIST_DEVICES =
'list-devices'
OS =
'os'
OS_VERSION =
'os-version'
TUNNEL =
'tunnel'
USERNAME =
'username'
APPIUM_SERVER =
'appium-server'
SELENIUM_SERVER =
'selenium-server'
SB_LOCAL =

BitBar options

'sb-local'
BS_LOCAL =

BrowserStack-only options

'bs-local'
TMS_URI =

BitBar-only options

'tms-uri'
TMS_TOKEN =
'tms-token'
APPIUM_LOGFILE =

Local-only options

'appium-logfile'
APPLE_TEAM_ID =
'apple-team-id'
START_APPIUM =
'start-appium'
UDID =
'udid'
ALWAYS_LOG =

Logging options

'always-log'
FILE_LOG =
'file-log'
LOG_REQUESTS =
'log-requests'
AWS_PUBLIC_IP =

General options

'aws-public-ip'
ASPECTO_REPEATER_API_KEY =
'aspecto-repeater-api-key'
BUGSNAG_REPEATER_API_KEY =
'repeater-api-key'
ENABLE_BUGSNAG =
'enable-bugsnag'
ENABLE_RETRIES =
'enable-retries'