Sha256: 75ca7dbe53c08a8680d0baa2f5fd20a9919c5bda3e2fa6466dd43e9c21473d45

Contents?: true

Size: 376 Bytes

Versions: 6

Compression:

Stored size: 376 Bytes

Contents

class SimpleJob
  cattr_accessor :runs; self.runs = 0
  def perform; @@runs += 1; end
end

class ErrorJob
  cattr_accessor :runs; self.runs = 0
  def perform; raise 'did not work'; end
end             

class LongRunningJob
  def perform; sleep 250; end
end

module M
  class ModuleJob
    cattr_accessor :runs; self.runs = 0
    def perform; @@runs += 1; end    
  end
  
end

Version data entries

6 entries across 6 versions & 4 rubygems

Version Path
delayed_job-2.0.1 spec/sample_jobs.rb
delayed_job-2.0.0 spec/sample_jobs.rb
delayed_job-1.9.0pre spec/sample_jobs.rb
xspond-delayed_job-1.8.5 spec/sample_jobs.rb
moneypools-delayed_job-1.8.4 spec/sample_jobs.rb
koombea-delayed_job-1.8.5 spec/sample_jobs.rb