Sha256: 96400199b6c07ef96be3014c963eac97e831d32208e02de2d1ca1f095564d33f
Contents?: true
Size: 630 Bytes
Versions: 5
Compression:
Stored size: 630 Bytes
Contents
module RSpec module Sidekiq module Matchers def be_unique BeUnique.new end class BeUnique def description "be unique in the queue" end def failure_message "expected #{@klass} to be unique in the queue but it is not" end def matches? job @klass = job.class @actual = @klass.get_sidekiq_options["unique"] @actual == true end def negative_failure_message "expected #{@klass} to not be unique in the queue" end end end end end
Version data entries
5 entries across 5 versions & 1 rubygems