Sha256: fb9771ad7fb6155e03f439e4c5a60d742d24b06cd8eaa7d71694a3344c36bb5b

Contents?: true

Size: 247 Bytes

Versions: 10

Compression:

Stored size: 247 Bytes

Contents

class TestFailingJob < Marty::CronJob
  def perform
    self.class.trigger_destroy
    self.class.trigger_failure
  end

  def self.trigger_destroy
    delayed_job.destroy!
  end

  def self.trigger_failure
    raise 'failure triggered'
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
marty-9.5.1 spec/dummy/app/jobs/test_failing_job.rb
marty-9.5.0 spec/dummy/app/jobs/test_failing_job.rb
marty-9.3.3 spec/dummy/app/jobs/test_failing_job.rb
marty-9.3.2 spec/dummy/app/jobs/test_failing_job.rb
marty-9.3.0 spec/dummy/app/jobs/test_failing_job.rb
marty-8.5.0 spec/dummy/app/jobs/test_failing_job.rb
marty-8.4.1 spec/dummy/app/jobs/test_failing_job.rb
marty-8.3.1 spec/dummy/app/jobs/test_failing_job.rb
marty-8.2.0 spec/dummy/app/jobs/test_failing_job.rb
marty-8.0.0 spec/dummy/app/jobs/test_failing_job.rb