diff --git a/spec/controllers/spree/paypal_controller_spec.rb b/spec/controllers/spree/paypal_controller_spec.rb index 3182048ed4..5e55a6d02d 100644 --- a/spec/controllers/spree/paypal_controller_spec.rb +++ b/spec/controllers/spree/paypal_controller_spec.rb @@ -37,8 +37,11 @@ module Spree expect(spree_post(:confirm, payment_method_id: payment_method.id)). to redirect_to cart_path - # And does not complete processing of the payment - expect(controller.current_order.reload.payments.count).to eq 0 + order = controller.current_order.reload + + # Order is in "cart" state and did not complete processing of the payment + expect(order.state).to eq "cart" + expect(order.payments.count).to eq 0 end end end