Update payments controller test setup

We need to use a completed order in the test setup here or it doesn't behave correctly. `order.completed_at` is nil, for example.
This commit is contained in:
Matt-Yorkley
2021-04-25 22:51:22 +01:00
parent 135a311c05
commit 8e10f7af0e

View File

@@ -8,7 +8,7 @@ describe Spree::Admin::PaymentsController, type: :controller do
let!(:shop) { create(:enterprise) }
let!(:user) { shop.owner }
let!(:order) { create(:order, distributor: shop, state: 'complete') }
let!(:order) { create(:completed_order_with_totals, distributor: shop) }
let!(:line_item) { create(:line_item, order: order, price: 5.0) }
before do