From 2c7d6453ce501ba613ccb1032168ae2926681fb0 Mon Sep 17 00:00:00 2001 From: Matt-Yorkley <9029026+Matt-Yorkley@users.noreply.github.com> Date: Sun, 28 Feb 2021 18:41:09 +0000 Subject: [PATCH] Fix adjustment test setup in Order spec Missing order associations... --- spec/models/spree/order_spec.rb | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/spec/models/spree/order_spec.rb b/spec/models/spree/order_spec.rb index 6dbd4764c4..52160de542 100644 --- a/spec/models/spree/order_spec.rb +++ b/spec/models/spree/order_spec.rb @@ -661,8 +661,14 @@ describe Spree::Order do let!(:order) { create(:order) } let(:enterprise_fee1) { create(:enterprise_fee) } let(:enterprise_fee2) { create(:enterprise_fee) } - let!(:adjustment1) { create(:adjustment, adjustable: order, originator: enterprise_fee1, label: "EF 1", amount: 123, included_tax: 10.00) } - let!(:adjustment2) { create(:adjustment, adjustable: order, originator: enterprise_fee2, label: "EF 2", amount: 123, included_tax: 2.00) } + let!(:adjustment1) { + create(:adjustment, adjustable: order, originator: enterprise_fee1, label: "EF 1", + amount: 123, included_tax: 10.00, order: order) + } + let!(:adjustment2) { + create(:adjustment, adjustable: order, originator: enterprise_fee2, label: "EF 2", + amount: 123, included_tax: 2.00, order: order) + } it "returns a sum of the tax included in all enterprise fees" do expect(order.reload.enterprise_fee_tax).to eq(12)