diff --git a/lib/sidekiq/actor.rb b/lib/sidekiq/actor.rb index b9f1b3d6..284e0189 100644 --- a/lib/sidekiq/actor.rb +++ b/lib/sidekiq/actor.rb @@ -12,6 +12,8 @@ module Sidekiq module Actor if $TESTING + TaskThread = 0 + def sleep(amount=0) end @@ -51,6 +53,8 @@ module Sidekiq alias_method :new_link, :new def trap_exit(meth) end + def task_class(konstant) + end end end diff --git a/lib/sidekiq/processor.rb b/lib/sidekiq/processor.rb index 19772262..27ae0d98 100644 --- a/lib/sidekiq/processor.rb +++ b/lib/sidekiq/processor.rb @@ -14,6 +14,8 @@ module Sidekiq include Util include Actor + task_class TaskThread + def self.default_middleware Middleware::Chain.new do |m| m.add Middleware::Server::Logging