module OpsManagerUiDrivers::PageHelpers
Public Instance Methods
api_1_10(host:, username:, password:)
click to toggle source
# File lib/ops_manager_ui_drivers/page_helpers.rb, line 95 def api_1_10(host:, username:, password:) Version110::Api.new(host_uri: host, username: username, password: password) end
api_1_11(host:, username:, password:)
click to toggle source
# File lib/ops_manager_ui_drivers/page_helpers.rb, line 99 def api_1_11(host:, username:, password:) Version111::Api.new(host_uri: host, username: username, password: password) end
Also aliased as: api_rc
api_1_4(host:, username:, password:)
click to toggle source
# File lib/ops_manager_ui_drivers/page_helpers.rb, line 71 def api_1_4(host:, username:, password:) Version14::Api.new(host_uri: host, username: username, password: password) end
api_1_5(host:, username:, password:)
click to toggle source
# File lib/ops_manager_ui_drivers/page_helpers.rb, line 75 def api_1_5(host:, username:, password:) Version15::Api.new(host_uri: host, username: username, password: password) end
api_1_6(host:, username:, password:)
click to toggle source
# File lib/ops_manager_ui_drivers/page_helpers.rb, line 79 def api_1_6(host:, username:, password:) Version16::Api.new(host_uri: host, username: username, password: password) end
api_1_7(host:, username:, password:)
click to toggle source
# File lib/ops_manager_ui_drivers/page_helpers.rb, line 83 def api_1_7(host:, username:, password:) Version17::Api.new(host_uri: host, username: username, password: password) end
api_1_8(host:, username:, password:)
click to toggle source
# File lib/ops_manager_ui_drivers/page_helpers.rb, line 87 def api_1_8(host:, username:, password:) Version18::Api.new(host_uri: host, username: username, password: password) end
api_1_9(host:, username:, password:)
click to toggle source
# File lib/ops_manager_ui_drivers/page_helpers.rb, line 91 def api_1_9(host:, username:, password:) Version19::Api.new(host_uri: host, username: username, password: password) end
om_1_10(ops_manager_url, browser = self)
click to toggle source
# File lib/ops_manager_ui_drivers/page_helpers.rb, line 55 def om_1_10(ops_manager_url, browser = self) @om_1_10 ||= create_web_ui( ops_manager_url: ops_manager_url, browser: browser, version_module: Version110, ) end
om_1_11(ops_manager_url, browser = self)
click to toggle source
# File lib/ops_manager_ui_drivers/page_helpers.rb, line 63 def om_1_11(ops_manager_url, browser = self) @om_1_11 ||= create_web_ui( ops_manager_url: ops_manager_url, browser: browser, version_module: Version111, ) end
Also aliased as: om_rc
om_1_4(ops_manager_url, browser = self)
click to toggle source
# 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)
click to toggle source
# 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)
click to toggle source
# 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)
click to toggle source
# 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
om_1_8(ops_manager_url, browser = self)
click to toggle source
# File lib/ops_manager_ui_drivers/page_helpers.rb, line 39 def om_1_8(ops_manager_url, browser = self) @om_1_8 ||= create_web_ui( ops_manager_url: ops_manager_url, browser: browser, version_module: Version18, ) end
om_1_9(ops_manager_url, browser = self)
click to toggle source
# File lib/ops_manager_ui_drivers/page_helpers.rb, line 47 def om_1_9(ops_manager_url, browser = self) @om_1_9 ||= create_web_ui( ops_manager_url: ops_manager_url, browser: browser, version_module: Version19, ) end
Private Instance Methods
create_web_ui(ops_manager_url:, browser:, version_module:)
click to toggle source
# File lib/ops_manager_ui_drivers/page_helpers.rb, line 108 def create_web_ui(ops_manager_url:, browser:, version_module:) Capybara.app_host = ops_manager_url Logger.debug "Creating Ops Manager UI Driver for #{version_module.inspect}" version_module::WebUi.new(browser: browser) end