From ecc58cedd974a3ec41e364b06b273135d3df9bc9 Mon Sep 17 00:00:00 2001 From: Luis Ramos Date: Mon, 27 Jul 2020 15:27:03 +0100 Subject: [PATCH] Fix navigation problem in spec --- spec/features/admin/tax_settings_spec.rb | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/spec/features/admin/tax_settings_spec.rb b/spec/features/admin/tax_settings_spec.rb index 0226ccb5f7..5da7384c55 100644 --- a/spec/features/admin/tax_settings_spec.rb +++ b/spec/features/admin/tax_settings_spec.rb @@ -5,8 +5,6 @@ feature 'Account and Billing Settings' do include WebHelper describe "updating" do - let!(:admin) { create(:admin_user) } - before do Spree::Config.set( products_require_tax_category: false, @@ -15,13 +13,9 @@ feature 'Account and Billing Settings' do ) end - before do - login_as_admin - end - context "as an admin user" do it "loads the page" do - click_link "Configuration" + login_as_admin_and_visit spree.edit_admin_general_settings_path click_link "Tax Settings" expect(page).to have_unchecked_field 'preferences_products_require_tax_category' @@ -30,7 +24,7 @@ feature 'Account and Billing Settings' do end it "attributes can be changed" do - visit spree.edit_admin_tax_settings_path + login_as_admin_and_visit spree.edit_admin_tax_settings_path check 'preferences_products_require_tax_category' check 'preferences_shipment_inc_vat'