class AdminModule::Pages::RulesetsPage
Public Instance Methods
get_dynamic_url()
click to toggle source
# File lib/admin_module/pages/rulesets_page.rb, line 18 def get_dynamic_url AdminModule.configuration.base_url + "/admin/decision/rulesets.aspx" end
get_rulesets()
click to toggle source
# File lib/admin_module/pages/rulesets_page.rb, line 28 def get_rulesets ruleset_list = [] Nokogiri::HTML(@browser.html).css("select#ctl00_cntPlh_ctlRulesets_lstItems>option").each do |elem| ruleset_list << elem.text end ruleset_list end
open_ruleset(ruleset_name)
click to toggle source
# File lib/admin_module/pages/rulesets_page.rb, line 37 def open_ruleset(ruleset_name) #rulesets_options # List of option text rulesets_element.select ruleset_name self.modify clear_browser_alert # Return the next page object RulesetPage.new(@browser, false) end
Private Instance Methods
clear_browser_alert()
click to toggle source
# File lib/admin_module/pages/rulesets_page.rb, line 50 def clear_browser_alert if @browser.alert.exists? while @browser.alert.exists? @browser.alert.ok end end end