aboutsummaryrefslogtreecommitdiffstats
path: root/activemodel/test/cases/naming_test.rb
diff options
context:
space:
mode:
authorPaweł Kondzior <pawel@kondzior.com>2012-01-16 23:52:55 -0800
committerPaweł Kondzior <pawel@kondzior.com>2012-01-16 23:56:55 -0800
commit7021184f9cd385bc7f7c7bedf6ce871806b1981e (patch)
tree034aa5ce3525bcbd223233f467973a998c63a2f0 /activemodel/test/cases/naming_test.rb
parentf9275e54e0a9462ccbf8d19639232c5cd0fe1348 (diff)
downloadrails-7021184f9cd385bc7f7c7bedf6ce871806b1981e.tar.gz
rails-7021184f9cd385bc7f7c7bedf6ce871806b1981e.tar.bz2
rails-7021184f9cd385bc7f7c7bedf6ce871806b1981e.zip
Fix ActiveModel::Errors#dup
Since ActiveModel::Errors instance keeps all error messages as hash we should duplicate this object as well. Previously ActiveModel::Errors was a subclass of ActiveSupport::OrderedHash, which results in different behavior on dup, this may result in regression for people relying on it. Because Rails 3.2 stills supports Ruby 1.8.7 in order to properly fix this regression we need to backport #initialize_dup.
Diffstat (limited to 'activemodel/test/cases/naming_test.rb')
0 files changed, 0 insertions, 0 deletions