class AdminModule::Pages::SnapshotDefinitionsPage

Public Instance Methods

add() click to toggle source
# File lib/admin_module/pages/snapshot_definitions_page.rb, line 57
def add
  self.add_button


  # Return the page object of the next page.
  detail_page
end
get_definitions() click to toggle source
# File lib/admin_module/pages/snapshot_definitions_page.rb, line 40
def get_definitions
  defn_list = []
  Nokogiri::HTML(@browser.html).css("select#ctl00_cntPlh_elViews_lstItems>option").each do |elem|
    defn_list << elem.text
  end

  defn_list
end
get_dynamic_url() click to toggle source
# File lib/admin_module/pages/snapshot_definitions_page.rb, line 24
def get_dynamic_url
  AdminModule.configuration.base_url + "/admin/security/ViewDefinitions.aspx?type=1&Act=2"
end
modify(name) click to toggle source
# File lib/admin_module/pages/snapshot_definitions_page.rb, line 49
def modify name
  definitions_element.select name
  self.modify_button

  # Return the page object of the next page.
  detail_page
end

Private Instance Methods

detail_page() click to toggle source
# File lib/admin_module/pages/snapshot_definitions_page.rb, line 67
def detail_page
  SnapshotDetailPage.new(@browser, false)
end