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