From 378a703cc3e9a572679c844c8e47863bfb20864f Mon Sep 17 00:00:00 2001 From: Rohan Mitchell Date: Fri, 29 Jan 2016 12:24:04 +1100 Subject: [PATCH] Order cycles are undated unless they have both open and close dates defined --- spec/models/order_cycle_spec.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/spec/models/order_cycle_spec.rb b/spec/models/order_cycle_spec.rb index 6ef7062f8e..9dc8a0cf91 100644 --- a/spec/models/order_cycle_spec.rb +++ b/spec/models/order_cycle_spec.rb @@ -55,7 +55,7 @@ describe OrderCycle do OrderCycle.upcoming.should == [oc_not_yet_open] OrderCycle.closed.should == [oc_already_closed] OrderCycle.undated.should == [oc_undated, oc_undated_open, oc_undated_close] - OrderCycle.not_closed.should == [oc_active, oc_not_yet_open, oc_undated] + OrderCycle.not_closed.should == [oc_active, oc_not_yet_open, oc_undated, oc_undated_open, oc_undated_close] OrderCycle.dated.should == [oc_active, oc_not_yet_open, oc_already_closed] end @@ -381,6 +381,7 @@ describe OrderCycle do oc.update_attributes!(orders_close_at: nil) oc.should be_undated + oc.should_not be_dated oc.should_not be_upcoming oc.should_not be_open oc.should_not be_closed @@ -390,6 +391,7 @@ describe OrderCycle do oc.update_attributes!(orders_open_at: nil) oc.should be_undated + oc.should_not be_dated oc.should_not be_upcoming oc.should_not be_open oc.should_not be_closed