Skip to content

Commit 29208b5

Browse files
committed
Address Passing the coder as positional argument deprecation warning
Follow up rails#47463 ```ruby $ ARCONN=mysql2 bin/test test/cases/serialized_attribute_test.rb -n test_is_not_changed_when_stored_in_mysql_blob_frozen_payload Using mysql2 DEPRECATION WARNING: Passing the coder as positional argument is deprecated and will be remove in Rails 7.2. Please pass the coder as a keyword argument: serialize :normal_blob, coder: #<SerializedAttributeTest::FrozenBinaryField::FrozenCoder:0x00007f59ebdcaf40> (called from <class:FrozenBinaryField> at /home/yahonda/src/github.com/rails/rails/activerecord/test/cases/serialized_attribute_test.rb:380) /home/yahonda/src/github.com/rails/rails/activerecord/test/cases/serialized_attribute_test.rb:380:in `<class:FrozenBinaryField>' /home/yahonda/src/github.com/rails/rails/activerecord/test/cases/serialized_attribute_test.rb:374:in `<class:SerializedAttributeTest>' /home/yahonda/src/github.com/rails/rails/activerecord/test/cases/serialized_attribute_test.rb:9:in `<top (required)>' /home/yahonda/src/github.com/rails/rails/railties/lib/rails/test_unit/runner.rb:50:in `require' /home/yahonda/src/github.com/rails/rails/railties/lib/rails/test_unit/runner.rb:50:in `block in load_tests' /home/yahonda/src/github.com/rails/rails/railties/lib/rails/test_unit/runner.rb:50:in `each' /home/yahonda/src/github.com/rails/rails/railties/lib/rails/test_unit/runner.rb:50:in `load_tests' /home/yahonda/src/github.com/rails/rails/railties/lib/rails/test_unit/runner.rb:42:in `run' /home/yahonda/src/github.com/rails/rails/activerecord/test/support/tools.rb:37:in `<top (required)>' bin/test:11:in `require_relative' bin/test:11:in `<main>' Run options: -n test_is_not_changed_when_stored_in_mysql_blob_frozen_payload --seed 33922 .. Finished in 0.067710s, 29.5376 runs/s, 29.5376 assertions/s. 2 runs, 2 assertions, 0 failures, 0 errors, 0 skips $ ```
1 parent 93b1d39 commit 29208b5

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

activerecord/test/cases/serialized_attribute_test.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -377,7 +377,7 @@ def dump(obj)
377377
super&.freeze
378378
end
379379
end
380-
serialize :normal_blob, FrozenCoder.new(:normal_blob, Array)
380+
serialize(:normal_blob, coder: FrozenCoder.new(:normal_blob, Array))
381381
end
382382

383383
def test_is_not_changed_when_stored_in_mysql_blob_frozen_payload

0 commit comments

Comments
 (0)