module Sidekiq::Worker::ClassMethods
Public Instance Methods
Source
# File lib/rspec/sidekiq/helpers/within_sidekiq_retries_exhausted_block.rb, line 20 def default_retries_exhausted_exception StandardError.new('An error occurred') end
Source
# File lib/rspec/sidekiq/helpers/within_sidekiq_retries_exhausted_block.rb, line 11 def default_retries_exhausted_message { 'queue' => get_sidekiq_options['queue'], 'class' => name, 'args' => [], 'error_message' => 'An error occurred' } end
Source
# File lib/rspec/sidekiq/helpers/within_sidekiq_retries_exhausted_block.rb, line 6 def within_sidekiq_retries_exhausted_block(user_msg = {}, exception = default_retries_exhausted_exception, &block) block.call sidekiq_retries_exhausted_block.call(default_retries_exhausted_message.merge(user_msg), exception) end