module Sidekiq::Worker::Overrides
Prepends deletion of locks to clear_all
Public Instance Methods
clear_all()
click to toggle source
Clears all jobs for this worker and removes all locks
Calls superclass method
# File lib/sidekiq_unique_jobs/testing.rb, line 94 def clear_all super SidekiqUniqueJobs::Digests.new.delete_by_pattern("*", count: 10_000) end
sidekiq_options(options = {})
click to toggle source
Overrides
sidekiq_options
on the worker class to prepend validation
@param [Hash] options worker options
@return [void]
Calls superclass method
# File lib/sidekiq_unique_jobs/testing.rb, line 85 def sidekiq_options(options = {}) SidekiqUniqueJobs.validate_worker!(options) if SidekiqUniqueJobs.config.raise_on_config_error super(options) end