Skip to content

Commit ed6a89b

Browse files
committed
Fix some warnings from RSpec on bare raise_error
1 parent ad78f09 commit ed6a89b

File tree

3 files changed

+12
-12
lines changed

3 files changed

+12
-12
lines changed

spec/examples/schedule_spec.rb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@
107107
end
108108
expect do
109109
schedules.first.conflicts_with?(schedules.last)
110-
end.to raise_error ArgumentError
110+
end.to raise_error(ArgumentError)
111111
end
112112

113113
it 'should not raise error if both are non-terminating closing time present' do
@@ -361,7 +361,7 @@
361361
schedule.rrule IceCube::Rule.daily
362362
expect do
363363
schedule.all_occurrences
364-
end.to raise_error ArgumentError
364+
end.to raise_error(ArgumentError)
365365
end
366366

367367
it 'should consider count limits separately for multiple rules' do
@@ -615,7 +615,7 @@
615615
it 'raises an error for a non-terminating schedule' do
616616
schedule = IceCube::Schedule.new
617617
schedule.add_recurrence_rule IceCube::Rule.daily
618-
expect { schedule.last }.to raise_error
618+
expect { schedule.last }.to raise_error(ArgumentError)
619619
end
620620

621621
end
@@ -625,7 +625,7 @@
625625
it 'should modify start date in rrule_occurrence_heads when changed' do
626626
schedule = IceCube::Schedule.new(Time.now - 1000)
627627
schedule.rrule IceCube::Rule.daily
628-
schedule.start_time = (start_time = Time.now)
628+
schedule.start_time = Time.now
629629
expect(Time.now - schedule.first.start_time).to be < 100
630630
end
631631

spec/examples/time_util_spec.rb

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@ module IceCube
5454
end
5555

5656
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)
5959
end
6060
end
6161

@@ -70,8 +70,8 @@ module IceCube
7070
end
7171

7272
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)
7575
end
7676
end
7777

@@ -85,8 +85,8 @@ module IceCube
8585
end
8686

8787
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)
9090
end
9191
end
9292

spec/examples/weekly_rule_spec.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ module IceCube
9999

100100
it 'should raise an error on invalid input' do
101101
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)
103103
end
104104

105105
it 'should ignore weekday validation when no days are specified' do
@@ -166,7 +166,7 @@ module IceCube
166166
end
167167

168168
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)
170170
end
171171

172172
end

0 commit comments

Comments
 (0)