diff options
author | yui-knk <spiketeika@gmail.com> | 2015-11-11 15:15:26 +0900 |
---|---|---|
committer | yui-knk <spiketeika@gmail.com> | 2015-11-12 11:02:49 +0900 |
commit | a98475c2df8ab7d7d353cb29bb3f201c4c7eb9d1 (patch) | |
tree | 10b90a72d3af01d54876b4632432b0fb7db993d0 /activerecord/test/support | |
parent | 5388464af6ec229ddf3a1040cd7466f45370cedd (diff) | |
download | rails-a98475c2df8ab7d7d353cb29bb3f201c4c7eb9d1.tar.gz rails-a98475c2df8ab7d7d353cb29bb3f201c4c7eb9d1.tar.bz2 rails-a98475c2df8ab7d7d353cb29bb3f201c4c7eb9d1.zip |
Make `AR::SpawnMethods#merge!` to check an arg is a Proc
From Ruby ( 2.3.0dev trunk 52520), `Hash#to_proc` is defined
(https://github.com/ruby/ruby/commit/fbe967ec02cb65a7efa3fb8f3d747cf6f620dde1),
and many tests have been failed with
`ArgumentError: wrong number of arguments (given 0, expected 1)`.
Because we call `Hash#to_proc` with no args in `#merge!`.
This commit changes order of conditionals to not call `Hash#to_proc`.
Diffstat (limited to 'activerecord/test/support')
0 files changed, 0 insertions, 0 deletions