Files
danbooru/test/jobs/application_job_test.rb
2019-08-16 20:49:34 -05:00

23 lines
470 B
Ruby

require 'test_helper'
class TestJob < ApplicationJob
def perform(record); end
end
class ApplicationJobTest < ActiveJob::TestCase
context "An active job" do
should "discard and log jobs with deserialization errors" do
DanbooruLogger.expects(:log)
assert_nothing_raised do
perform_enqueued_jobs do
tag = create(:tag, name: "tagme")
tag.delete
TestJob.perform_later(tag)
end
end
end
end
end