File tree Expand file tree Collapse file tree 3 files changed +12
-12
lines changed Expand file tree Collapse file tree 3 files changed +12
-12
lines changed Original file line number Diff line number Diff line change 107
107
end
108
108
expect do
109
109
schedules . first . conflicts_with? ( schedules . last )
110
- end . to raise_error ArgumentError
110
+ end . to raise_error ( ArgumentError )
111
111
end
112
112
113
113
it 'should not raise error if both are non-terminating closing time present' do
361
361
schedule . rrule IceCube ::Rule . daily
362
362
expect do
363
363
schedule . all_occurrences
364
- end . to raise_error ArgumentError
364
+ end . to raise_error ( ArgumentError )
365
365
end
366
366
367
367
it 'should consider count limits separately for multiple rules' do
615
615
it 'raises an error for a non-terminating schedule' do
616
616
schedule = IceCube ::Schedule . new
617
617
schedule . add_recurrence_rule IceCube ::Rule . daily
618
- expect { schedule . last } . to raise_error
618
+ expect { schedule . last } . to raise_error ( ArgumentError )
619
619
end
620
620
621
621
end
625
625
it 'should modify start date in rrule_occurrence_heads when changed' do
626
626
schedule = IceCube ::Schedule . new ( Time . now - 1000 )
627
627
schedule . rrule IceCube ::Rule . daily
628
- schedule . start_time = ( start_time = Time . now )
628
+ schedule . start_time = Time . now
629
629
expect ( Time . now - schedule . first . start_time ) . to be < 100
630
630
end
631
631
Original file line number Diff line number Diff line change @@ -54,8 +54,8 @@ module IceCube
54
54
end
55
55
56
56
it 'raises an error for bad input' do
57
- expect { TimeUtil . wday_to_sym ( :anyday ) } . to raise_error
58
- expect { TimeUtil . wday_to_sym ( 17 ) } . to raise_error
57
+ expect { TimeUtil . wday_to_sym ( :anyday ) } . to raise_error ( ArgumentError )
58
+ expect { TimeUtil . wday_to_sym ( 17 ) } . to raise_error ( ArgumentError )
59
59
end
60
60
end
61
61
@@ -70,8 +70,8 @@ module IceCube
70
70
end
71
71
72
72
it 'raises an error for bad input' do
73
- expect { TimeUtil . sym_to_wday ( :anyday ) } . to raise_error
74
- expect { TimeUtil . sym_to_wday ( 17 ) } . to raise_error
73
+ expect { TimeUtil . sym_to_wday ( :anyday ) } . to raise_error ( ArgumentError )
74
+ expect { TimeUtil . sym_to_wday ( 17 ) } . to raise_error ( ArgumentError )
75
75
end
76
76
end
77
77
@@ -85,8 +85,8 @@ module IceCube
85
85
end
86
86
87
87
it 'raises an error for bad input' do
88
- expect { TimeUtil . sym_to_month ( 13 ) } . to raise_error
89
- expect { TimeUtil . sym_to_month ( :neveruary ) } . to raise_error
88
+ expect { TimeUtil . sym_to_month ( 13 ) } . to raise_error ( ArgumentError )
89
+ expect { TimeUtil . sym_to_month ( :neveruary ) } . to raise_error ( ArgumentError )
90
90
end
91
91
end
92
92
Original file line number Diff line number Diff line change @@ -99,7 +99,7 @@ module IceCube
99
99
100
100
it 'should raise an error on invalid input' do
101
101
schedule = Schedule . new ( t0 = WEDNESDAY )
102
- expect { schedule . add_recurrence_rule Rule . weekly . day ( [ "1" , "3" ] ) } . to raise_error
102
+ expect { schedule . add_recurrence_rule Rule . weekly . day ( [ "1" , "3" ] ) } . to raise_error ( ArgumentError )
103
103
end
104
104
105
105
it 'should ignore weekday validation when no days are specified' do
@@ -166,7 +166,7 @@ module IceCube
166
166
end
167
167
168
168
it 'should validate week_start input' do
169
- expect { Rule . weekly ( 2 , :someday ) } . to raise_error
169
+ expect { Rule . weekly ( 2 , :someday ) } . to raise_error ( ArgumentError )
170
170
end
171
171
172
172
end
You can’t perform that action at this time.
0 commit comments