1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00
rails--rails/activejob/test/jobs/raising_job.rb

12 lines
221 B
Ruby
Raw Normal View History

# frozen_string_literal: true
class RaisingJob < ActiveJob::Base
MyError = Class.new(StandardError)
retry_on(MyError, attempts: 2)
def perform(error = "RaisingJob::MyError")
raise error.constantize
end
end