Remove old selenium-related test helper, remove unused param on handle_js_confirm

This commit is contained in:
Rohan Mitchell
2015-07-31 11:33:43 +10:00
parent 679531fe2a
commit b97bbae00e

View File

@@ -93,19 +93,11 @@ module WebHelper
errors.map(&:text)
end
def handle_js_confirm(accept=true, debug=false)
def handle_js_confirm(accept=true)
page.evaluate_script "window.confirm = function(msg) { return #{!!accept }; }"
yield
end
def handle_webdriver_random_failure(retry_times = 3)
begin
yield
rescue Selenium::WebDriver::Error::InvalidSelectorError => e
e.message =~ /nsIDOMXPathEvaluator.createNSResolver/ ? (retry if (retry_times -= 1 ) > 0) : raise
end
end
def click_dialog_button(button_content)
page.find(:xpath, "//div[@class=\"ui-dialog-buttonset\"]//span[contains(text(),\"#{button_content}\")]").click
end
@@ -158,4 +150,3 @@ module WebHelper
wait_until { page.evaluate_script("$.active") == 0 }
end
end