From a5bf7a1f35af9e6849e932d52af2286f45460a0a Mon Sep 17 00:00:00 2001 From: luisramos0 Date: Fri, 14 Dec 2018 16:04:19 +0000 Subject: [PATCH] Adapt payment controller spec to spree 2 In spree 2, since https://github.com/spree/spree/commit/5ed6015916898c18f81bd121fadbc0b7486444bb, to fire a payment event the order needs to be in either payment or complete state --- spec/controllers/spree/admin/payments_controller_spec.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec/controllers/spree/admin/payments_controller_spec.rb b/spec/controllers/spree/admin/payments_controller_spec.rb index 84372ea37e..8236c0f832 100644 --- a/spec/controllers/spree/admin/payments_controller_spec.rb +++ b/spec/controllers/spree/admin/payments_controller_spec.rb @@ -3,7 +3,7 @@ require 'spec_helper' describe Spree::Admin::PaymentsController, type: :controller do let!(:shop) { create(:enterprise) } let!(:user) { shop.owner } - let!(:order) { create(:order, distributor: shop) } + let!(:order) { create(:order, distributor: shop, state: 'complete') } let!(:line_item) { create(:line_item, order: order, price: 5.0) } context "as an enterprise user" do