From 5f571aad2f88a42a5274d618bcf6f19ab5847f4d Mon Sep 17 00:00:00 2001 From: Kristina Lim Date: Sun, 24 Feb 2019 18:24:29 +0800 Subject: [PATCH] Set required ship address in order in spec The ship address of the order is properly set in ProxyOrder#initialise_order! through OrderFactory. The source of these spec failures seem to be a matter of how the records are set up for the tests. --- spec/models/proxy_order_spec.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec/models/proxy_order_spec.rb b/spec/models/proxy_order_spec.rb index 55687c264e..e8b4199816 100644 --- a/spec/models/proxy_order_spec.rb +++ b/spec/models/proxy_order_spec.rb @@ -78,7 +78,7 @@ xdescribe ProxyOrder, type: :model do describe "resume" do let!(:payment_method) { create(:payment_method) } let!(:shipment) { create(:shipment) } - let(:order) { create(:order_with_totals, shipments: [shipment]) } + let(:order) { create(:order_with_totals, ship_address: create(:address), shipments: [shipment]) } let(:proxy_order) { create(:proxy_order, order: order, canceled_at: Time.zone.now) } let(:order_cycle) { proxy_order.order_cycle }