aboutsummaryrefslogtreecommitdiffstats
path: root/activemodel/test/models/sheep.rb
diff options
context:
space:
mode:
authorJon Leighton <j@jonathanleighton.com>2011-09-26 12:40:03 +0100
committerJon Leighton <j@jonathanleighton.com>2011-09-26 12:40:03 +0100
commita15424b92c182bcc4d2b693dc0001a44c9b0802f (patch)
treecefb6e86b574038704a9bf3b34f86509d9fbf21d /activemodel/test/models/sheep.rb
parentb838059817aca490f78e3bb74a070729270300db (diff)
downloadrails-a15424b92c182bcc4d2b693dc0001a44c9b0802f.tar.gz
rails-a15424b92c182bcc4d2b693dc0001a44c9b0802f.tar.bz2
rails-a15424b92c182bcc4d2b693dc0001a44c9b0802f.zip
Make serializable_hash take attr values directly from attributes hash.
Previously, it would use send() to get the attribute. In Active Resource, this would rely on hitting method missing. If a method with the same name was defined further up the ancestor chain, that method would wrongly be called. This change fixes test_to_xml_with_private_method_name_as_attribute in activeresource/test/cases/base_test.rb, which was broken after 51bef9d8fb0b4da7a104425ab8545e9331387743, because that change made to_xml use serializable_hash.
Diffstat (limited to 'activemodel/test/models/sheep.rb')
0 files changed, 0 insertions, 0 deletions