method

before_setup

before_setup()
public

No documentation available.

# File activejob/lib/active_job/test_helper.rb, line 11
    def before_setup # :nodoc:
      test_adapter = queue_adapter_for_test

      @old_queue_adapters = (ActiveJob::Base.subclasses << ActiveJob::Base).select do |klass|
        # only override explicitly set adapters, a quirk of `class_attribute`
        klass.singleton_class.public_instance_methods(false).include?(:_queue_adapter)
      end.map do |klass|
        [klass, klass.queue_adapter].tap do
          klass.queue_adapter = test_adapter
        end
      end

      clear_enqueued_jobs
      clear_performed_jobs
      super
    end