mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-03-01 02:03:22 +00:00
Remove old selenium-related test helper, remove unused param on handle_js_confirm
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user