diff --git a/spec/support/request/checkout_request_helper.rb b/spec/support/request/checkout_request_helper.rb index 33ab8d7636..7170032bc5 100644 --- a/spec/support/request/checkout_request_helper.rb +++ b/spec/support/request/checkout_request_helper.rb @@ -53,6 +53,7 @@ module CheckoutRequestsHelper return unless save_default_addresses within "#shipping" do + find(:xpath, '//*[@id="shipping"]/ng-form/dd').click check "Shipping address same as billing address?" check "Save as default shipping address" end diff --git a/spec/system/consumer/shopping/checkout_spec.rb b/spec/system/consumer/shopping/checkout_spec.rb index 046fd19e64..b2eec21a14 100644 --- a/spec/system/consumer/shopping/checkout_spec.rb +++ b/spec/system/consumer/shopping/checkout_spec.rb @@ -313,8 +313,11 @@ describe "As a consumer I want to check out my cart", js: true do it "checks out successfully" do visit checkout_path + expect(page).to have_content "Shipping info" + find(:xpath, '//*[@id="shipping"]/ng-form/dd').click find("input[value='#{shipping_with_fee.id}'").click + click_button "Next" expect(page).to have_content "Payment" find("input[value='#{check_without_fee.id}'").click