Sha256: 8491cc73ab8222734480181e0d3e8e8bd5caec87573e825d72ae4e9fd11b50f7
Contents?: true
Size: 479 Bytes
Versions: 5
Compression:
Stored size: 479 Bytes
Contents
require 'sidekiq' class MockWorker < Struct.new(:klass, :id, :column) def self.perform(*args) new(*args).perform end def perform(*args) set_args(*args) unless args.empty? end def set_args(klass, id, column) self.klass, self.id, self.column = klass, id, column end end class MockSidekiqWorker < MockWorker include Sidekiq::Worker end class MockNamedSidekiqWorker < MockWorker include Sidekiq::Worker sidekiq_options queue: :even_better_name end
Version data entries
5 entries across 5 versions & 1 rubygems