instance method enqueued_jobs_size

Ruby on Rails 5.2.8.1

Since v5.2.8.1 Last seen in v5.2.8.1 Private

Signature

enqueued_jobs_size(only: nil, except: nil, queue: nil)

No documentation comment.

Parameters

only key = nil
except key = nil
queue key = nil
Source
# File activejob/lib/active_job/test_helper.rb, line 409
      def enqueued_jobs_size(only: nil, except: nil, queue: nil)
        validate_option(only: only, except: except)
        enqueued_jobs.count do |job|
          job_class = job.fetch(:job)
          if only
            next false unless Array(only).include?(job_class)
          elsif except
            next false if Array(except).include?(job_class)
          end
          if queue
            next false unless queue.to_s == job.fetch(:queue, job_class.queue_name)
          end
          true
        end
      end

Defined in activejob/lib/active_job/test_helper.rb line 409 · View on GitHub · Improve this page · Find usages on GitHub

Defined in ActiveJob::TestHelper

Type at least 2 characters to search.

↑↓ navigate · open · esc close