diff --git a/spec/features/admin/enterprises/images_spec.rb b/spec/features/admin/enterprises/images_spec.rb index 92c4bbafaf..b2f1cb0787 100644 --- a/spec/features/admin/enterprises/images_spec.rb +++ b/spec/features/admin/enterprises/images_spec.rb @@ -54,6 +54,7 @@ feature "Managing enterprise images" do # Removing image within ".page-admin-enterprises-form__logo-field-group" do click_on "Remove Image" + accept_js_alert end expect(page).to have_content("Logo removed successfully") @@ -91,6 +92,7 @@ feature "Managing enterprise images" do # Removing image within ".page-admin-enterprises-form__promo-image-field-group" do click_on "Remove Image" + accept_js_alert end expect(page).to have_content("Promo image removed successfully") diff --git a/spec/support/request/web_helper.rb b/spec/support/request/web_helper.rb index 312389a0d9..fef093a602 100644 --- a/spec/support/request/web_helper.rb +++ b/spec/support/request/web_helper.rb @@ -138,6 +138,10 @@ module WebHelper page.execute_script(%Q{$("div.select2-result-label:contains('#{value}')").mouseup()}) end + def accept_js_alert + page.driver.browser.switch_to.alert.accept + end + private def wait_for_ajax