class OpsManagerUiDrivers::Version18::AvailableProducts
Public Instance Methods
add_product_to_install(product_name, product_version=nil)
click to toggle source
# File lib/ops_manager_ui_drivers/version18/available_products.rb, line 6 def add_product_to_install(product_name, product_version=nil) browser.visit '/' if product_version browser.click_on "add-#{product_name}-#{product_version}" else browser.find(:css, "[id^='add-#{product_name}-']").click end end
delete_unused_product(product_name, product_version=nil)
click to toggle source
# File lib/ops_manager_ui_drivers/version18/available_products.rb, line 15 def delete_unused_product(product_name, product_version=nil) browser.visit '/' disable_css_transitions! if product_version browser.click_on "delete-#{product_name}-#{product_version}" else browser.find(:css, "[id^='delete-#{product_name}-']").click end browser.find('#delete_unused_products').trigger('click') end
delete_unused_products()
click to toggle source
# File lib/ops_manager_ui_drivers/version18/available_products.rb, line 26 def delete_unused_products browser.visit '/' disable_css_transitions! browser.find('#delete_unused_products_modal').trigger('click') browser.find('#delete_unused_products').trigger('click') end
product_available?(product_name, product_version)
click to toggle source
# File lib/ops_manager_ui_drivers/version18/available_products.rb, line 33 def product_available?(product_name, product_version) browser.visit '/' browser.all("li.#{product_name} input#product_version[value='#{product_version}']", {visible: false}).any? end