spec/support/factories.rb in rspec-sidekiq-2.0.0 vs spec/support/factories.rb in rspec-sidekiq-2.1.0
- old
+ new
@@ -13,9 +13,20 @@
def perform
end
end
Object.const_set clazz_name, clazz
end
+
+ def create_active_job(options = {})
+ clazz_name = "ActiveJob#{ rand(36**10).to_s 36 }"
+ clazz = Class.new(ActiveJob::Base) do
+ queue_as options
+
+ def perform
+ end
+ end
+ Object.const_set clazz_name, clazz
+ end
end
end
end
end
end