Sha256: 4928112fa1d169c4b8c47256cb03068fed64af2ddede554323939ab67783abd0

Contents?: true

Size: 380 Bytes

Versions: 6

Compression:

Stored size: 380 Bytes

Contents

class ReleaseJob < Quebert::Job
  def perform
    release!
  end
end

class DeleteJob < Quebert::Job
  def perform
    delete!
  end
end

class BuryJob < Quebert::Job
  def perform
    bury!
  end
end

class Adder < Quebert::Job
  def perform(*args)
    args.inject(0){|sum, n| sum = sum + n}
  end
end

class Exceptional < Quebert::Job
  def perform
    raise Exception
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
quebert-0.0.8 spec/support/jobs.rb
quebert-0.0.6 spec/support/jobs.rb
quebert-0.0.4 spec/jobs.rb
quebert-0.0.3 spec/jobs.rb
quebert-0.0.1 spec/jobs.rb
quebert-0.0.0 spec/jobs.rb