Sha256: e5386adbfa803cea1cbb3eb3f41fe5bd7738ecf2d16179892dad20b14a132e49

Contents?: true

Size: 685 Bytes

Versions: 4

Compression:

Stored size: 685 Bytes

Contents

require 'ops_manager_ui_drivers/version16/product_dashboard'

module OpsManagerUiDrivers
  module Version17
    class ProductDashboard < Version16::ProductDashboard
      def product_available?(product_name, product_version)
        open_dashboard
        browser.all("li.#{product_name} input#product_version[value='#{product_version}']", {visible: false}).any?
      end

      def delete_unused_products
        open_dashboard
        @browser.find('a#delete_unused_products').trigger('click')
      end

      def deleted_product?(product_name)
        open_dashboard
        browser.first("#show-#{product_name.dasherize}-information-action").present?
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
ops_manager_ui_drivers-1.28.1 lib/ops_manager_ui_drivers/version17/product_dashboard.rb
ops_manager_ui_drivers-1.28.0 lib/ops_manager_ui_drivers/version17/product_dashboard.rb
ops_manager_ui_drivers-1.27.0 lib/ops_manager_ui_drivers/version17/product_dashboard.rb
ops_manager_ui_drivers-1.26.1 lib/ops_manager_ui_drivers/version17/product_dashboard.rb