1
0
Fork 0
mirror of https://github.com/mperham/sidekiq.git synced 2022-11-09 13:52:34 -05:00
This commit is contained in:
Mike Perham 2014-03-11 21:21:21 -07:00
parent ebbc575027
commit 2da06dcfe7
2 changed files with 5 additions and 5 deletions

View file

@ -3,7 +3,7 @@ Sidekiq.configure_client do |config|
end
Sidekiq.configure_server do |config|
config.redis = { :size => 25, :namespace => 'foo' }
config.on(:boot) { puts "Hello!" }
config.on(:startup) { puts "Hello!" }
config.on(:quiet) { puts "Quiet down!" }
config.on(:shutdown) { puts "Goodbye!" }
end

View file

@ -38,18 +38,18 @@ class TestSidekiq < Sidekiq::Test
describe 'lifecycle events' do
it 'handles invalid input' do
e = assert_raises ArgumentError do
Sidekiq.on(:bot)
Sidekiq.on(:startp)
end
assert_match /Invalid event name/, e.message
e = assert_raises ArgumentError do
Sidekiq.on('boot')
Sidekiq.on('startup')
end
assert_match /Symbols only/, e.message
Sidekiq.on(:boot) do
Sidekiq.on(:startup) do
1 + 1
end
assert_equal 2, Sidekiq.options[:lifecycle_events][:boot].first.call
assert_equal 2, Sidekiq.options[:lifecycle_events][:startup].first.call
end
end
end