How to hit Sidekiq's death_handlers
from RSpec?
config/initializers/sidekiq.rb
Sidekiq.configure_server do |config|
# ...
config.death_handlers << lambda { |job, ex|
throw "Retries exhausted on #{job['class']} #{job['jid']}: #{ex.inspect}."
}
end
Tried the recommendations for ActiveJob's retry_on
but no success.
Also tried within_sidekiq_retries_exhausted_block
of rspec-sidekiq
but that failed saying the job class doesn't have this method.