Skip to content

Commit 0849a0b

Browse files
committed
Format numeric every for server
Fix Rubocop complaint in test
1 parent f0f28c8 commit 0849a0b

2 files changed

Lines changed: 2 additions & 3 deletions

File tree

lib/resque/scheduler/server.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -185,13 +185,13 @@ def schedule_interval(config)
185185

186186
def schedule_interval_every(every)
187187
every = [*every]
188-
s = 'every: ' << every.first
188+
s = 'every: ' << "#{every.first}#{'s' if every.first.is_a?(Numeric)}"
189189

190190
return s unless every.length > 1
191191

192192
s << ' ('
193193
meta = every.last.map do |key, value|
194-
"#{key.to_s.tr('_', ' ')} #{value}"
194+
"#{key.to_s.tr('_', ' ')} #{value}#{'s' if value.is_a?(Numeric)}"
195195
end
196196
s << meta.join(', ') << ')'
197197
end

test/scheduler_test.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,6 @@
143143
assert_equal(1, Resque::Scheduler.rufus_scheduler.jobs.size)
144144
assert_equal(1, Resque::Scheduler.scheduled_jobs.size)
145145
assert Resque::Scheduler.scheduled_jobs.keys.include?('some_ivar_job')
146-
job = Resque::Scheduler.scheduled_jobs['some_ivar_job']
147146
end
148147

149148
test 'load_schedule_job with cron with options' do

0 commit comments

Comments
 (0)