From 50c7392c5eee045bbd50f7e8d912573d476190ef Mon Sep 17 00:00:00 2001 From: filipefurtad0 Date: Wed, 13 Dec 2023 17:10:17 +0000 Subject: [PATCH] Deals with overlapping elements --- .../admin/reports/orders_and_fulfillment_spec.rb | 16 ++++++++++++++++ spec/system/admin/reports_spec.rb | 1 - 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/spec/system/admin/reports/orders_and_fulfillment_spec.rb b/spec/system/admin/reports/orders_and_fulfillment_spec.rb index cf913b365d..ed282dd829 100644 --- a/spec/system/admin/reports/orders_and_fulfillment_spec.rb +++ b/spec/system/admin/reports/orders_and_fulfillment_spec.rb @@ -568,6 +568,10 @@ RSpec.describe "Orders And Fulfillment" do it "should store columns to show for every report separately" do # Step 1: Update report rendering options on two reports click_link report_title + + # Click dismiss on distributor warning + click_button 'Dismiss' + find(columns_dropdown_selector).click expect(page).to have_checked_field('Producer') expect(page).to have_checked_field('Product') @@ -577,6 +581,10 @@ RSpec.describe "Orders And Fulfillment" do click_link "Report" click_link second_report_title + + # Click dismiss on distributor warning + click_button 'Dismiss' + find(columns_dropdown_selector).click expect(page).to have_checked_field('Producer') expect(page).to have_checked_field('Product') @@ -586,12 +594,20 @@ RSpec.describe "Orders And Fulfillment" do # Step 2: check if report rendering options are saved properly click_link "Report" click_link report_title + + # Click dismiss on distributor warning + click_button 'Dismiss' + find(columns_dropdown_selector).click expect(page).to have_unchecked_field('Producer') expect(page).to have_unchecked_field('Product') click_link "Report" click_link second_report_title + + # Click dismiss on distributor warning + click_button 'Dismiss' + find(columns_dropdown_selector).click expect(page).to have_checked_field('Producer') expect(page).to have_unchecked_field('Product') diff --git a/spec/system/admin/reports_spec.rb b/spec/system/admin/reports_spec.rb index 1f6ac134d7..d2a634768c 100644 --- a/spec/system/admin/reports_spec.rb +++ b/spec/system/admin/reports_spec.rb @@ -31,7 +31,6 @@ RSpec.describe ' end end - describe "Background processing" do it "renders UTF-8 characters" do # We had a problem when UTF-8 was in the page and the report because