class RSpec::Que::Matchers::QueueUp::QueuedAt
Public Class Methods
new(the_time)
click to toggle source
# File lib/rspec/que/queue_up/queued_at.rb, line 8 def initialize(the_time) @time = the_time end
Public Instance Methods
desc()
click to toggle source
# File lib/rspec/que/queue_up/queued_at.rb, line 16 def desc "at #{@time}" end
failed_msg(candidates)
click to toggle source
# File lib/rspec/que/queue_up/queued_at.rb, line 20 def failed_msg(candidates) if candidates.length == 1 "job at #{candidates.first[:run_at]}" else "jobs at #{candidates.map { |c| c[:run_at] }}" end end
matches?(job)
click to toggle source
# File lib/rspec/que/queue_up/queued_at.rb, line 12 def matches?(job) job[:run_at] == @time end