Module: OpsManagerUiDrivers::PageHelpers

Includes:
WaitHelper
Defined in:
lib/ops_manager_ui_drivers/page_helpers.rb

Constant Summary

Constants included from WaitHelper

WaitHelper::EarlyFailException, WaitHelper::SLEEP_INTERVAL

Instance Method Summary collapse

Methods included from WaitHelper

#fail_early, #poll_up_to_mins, #poll_up_to_times

Instance Method Details

#api_1_4(host:, username:, password:) ⇒ Object



39
40
41
# File 'lib/ops_manager_ui_drivers/page_helpers.rb', line 39

def api_1_4(host:, username:, password:)
  Version14::Api.new(host_uri: host, username: username, password: password)
end

#api_1_5(host:, username:, password:) ⇒ Object



43
44
45
# File 'lib/ops_manager_ui_drivers/page_helpers.rb', line 43

def api_1_5(host:, username:, password:)
  Version15::Api.new(host_uri: host, username: username, password: password)
end

#api_1_6(host:, username:, password:) ⇒ Object



47
48
49
# File 'lib/ops_manager_ui_drivers/page_helpers.rb', line 47

def api_1_6(host:, username:, password:)
  Version16::Api.new(host_uri: host, username: username, password: password)
end

#api_1_7(host:, username:, password:) ⇒ Object Also known as: api_rc



51
52
53
# File 'lib/ops_manager_ui_drivers/page_helpers.rb', line 51

def api_1_7(host:, username:, password:)
  Version17::Api.new(host_uri: host, username: username, password: password)
end

#om_1_4(ops_manager_url, browser = self) ⇒ Object



7
8
9
10
11
12
13
# File 'lib/ops_manager_ui_drivers/page_helpers.rb', line 7

def om_1_4(ops_manager_url, browser = self)
  @om_1_4 ||= create_web_ui(
    ops_manager_url: ops_manager_url,
    browser: browser,
    version_module: Version14,
  )
end

#om_1_5(ops_manager_url, browser = self) ⇒ Object



15
16
17
18
19
20
21
# File 'lib/ops_manager_ui_drivers/page_helpers.rb', line 15

def om_1_5(ops_manager_url, browser = self)
  @om_1_5 ||= create_web_ui(
    ops_manager_url: ops_manager_url,
    browser: browser,
    version_module: Version15,
  )
end

#om_1_6(ops_manager_url, browser = self) ⇒ Object



23
24
25
26
27
28
29
# File 'lib/ops_manager_ui_drivers/page_helpers.rb', line 23

def om_1_6(ops_manager_url, browser = self)
  @om_1_6 ||= create_web_ui(
    ops_manager_url: ops_manager_url,
    browser: browser,
    version_module: Version16,
  )
end

#om_1_7(ops_manager_url, browser = self) ⇒ Object Also known as: om_rc



31
32
33
34
35
36
37
# File 'lib/ops_manager_ui_drivers/page_helpers.rb', line 31

def om_1_7(ops_manager_url, browser = self)
  @om_1_7 ||= create_web_ui(
    ops_manager_url: ops_manager_url,
    browser: browser,
    version_module: Version17,
  )
end