From e876a25d59461a62ef7ff76dff7e4f9d3be2aefe Mon Sep 17 00:00:00 2001 From: Maikel Linke Date: Wed, 28 Aug 2019 10:48:57 +1000 Subject: [PATCH] Fix flaky proxy order spec --- spec/models/proxy_order_spec.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/spec/models/proxy_order_spec.rb b/spec/models/proxy_order_spec.rb index 145c2aecde..77bd5a989c 100644 --- a/spec/models/proxy_order_spec.rb +++ b/spec/models/proxy_order_spec.rb @@ -86,6 +86,10 @@ describe ProxyOrder, type: :model do let(:proxy_order) { create(:proxy_order, order: order, canceled_at: Time.zone.now) } let(:order_cycle) { proxy_order.order_cycle } + around do |example| + Timecop.freeze(Time.zone.now) { example.run } + end + context "when the order cycle is not yet closed" do before { order_cycle.update_attributes(orders_open_at: 1.day.ago, orders_close_at: 3.days.from_now) }