Module: RSpec::Sidekiq::Matchers

Defined in:
lib/rspec/sidekiq/matchers/be_unique.rb,
lib/rspec/sidekiq/matchers/be_delayed.rb,
lib/rspec/sidekiq/matchers/be_retryable.rb,
lib/rspec/sidekiq/matchers/be_processed_in.rb,
lib/rspec/sidekiq/matchers/have_enqueued_job.rb

Defined Under Namespace

Classes: BeDelayed, BeProcessedIn, BeRetryable, BeUnique, HaveEnqueuedJob

Instance Method Summary collapse

Instance Method Details

#be_delayed(*expected_arguments) ⇒ Object



4
5
6
# File 'lib/rspec/sidekiq/matchers/be_delayed.rb', line 4

def be_delayed(*expected_arguments)
  BeDelayed.new(*expected_arguments)
end

#be_processed_in(expected_queue) ⇒ Object



4
5
6
# File 'lib/rspec/sidekiq/matchers/be_processed_in.rb', line 4

def be_processed_in(expected_queue)
  BeProcessedIn.new expected_queue
end

#be_retryable(expected_retry) ⇒ Object



4
5
6
# File 'lib/rspec/sidekiq/matchers/be_retryable.rb', line 4

def be_retryable(expected_retry)
  BeRetryable.new expected_retry
end

#be_uniqueObject



4
5
6
# File 'lib/rspec/sidekiq/matchers/be_unique.rb', line 4

def be_unique
  BeUnique.new
end

#have_enqueued_job(*expected_arguments) ⇒ Object



4
5
6
# File 'lib/rspec/sidekiq/matchers/have_enqueued_job.rb', line 4

def have_enqueued_job(*expected_arguments)
  HaveEnqueuedJob.new expected_arguments
end