diff options
author | Rafael França <rafaelmfranca@gmail.com> | 2017-06-27 13:06:40 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-06-27 13:06:40 -0400 |
commit | 200b01ca413a43b0f874c81bc02024c1b6f0d7fc (patch) | |
tree | 9a095660c7a7083ba331aa633748a19b8ebfd3a1 /activejob/test | |
parent | 8b42fce25038e87dd65bf32b331c7b3d4394654e (diff) | |
parent | b58d73fc5771338a10fcdac7beea577b7a23ea78 (diff) | |
download | rails-200b01ca413a43b0f874c81bc02024c1b6f0d7fc.tar.gz rails-200b01ca413a43b0f874c81bc02024c1b6f0d7fc.tar.bz2 rails-200b01ca413a43b0f874c81bc02024c1b6f0d7fc.zip |
Merge pull request #26587 from utilum/active_job_serialize_provider_job_id
ActiveJob::Core#serialize stores provider_job_id (fixes #26581).
Diffstat (limited to 'activejob/test')
-rw-r--r-- | activejob/test/cases/job_serialization_test.rb | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/activejob/test/cases/job_serialization_test.rb b/activejob/test/cases/job_serialization_test.rb index 3f2e300dfa..c737557ece 100644 --- a/activejob/test/cases/job_serialization_test.rb +++ b/activejob/test/cases/job_serialization_test.rb @@ -44,4 +44,12 @@ class JobSerializationTest < ActiveSupport::TestCase job.deserialize({}) assert_equal "en", job.locale end + + test "serialize stores provider_job_id" do + job = HelloJob.new + assert_nil job.serialize["provider_job_id"] + + job.provider_job_id = "some value set by adapter" + assert_equal job.provider_job_id, job.serialize["provider_job_id"] + end end |