From 742b6159d5552c93fd61aeee33e06e10c191af9a Mon Sep 17 00:00:00 2001 From: Arun Agrawal Date: Sat, 18 Feb 2012 15:47:24 +0530 Subject: fix test with ruby 187-p358 --- activerecord/test/cases/nested_attributes_test.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'activerecord/test/cases/nested_attributes_test.rb') diff --git a/activerecord/test/cases/nested_attributes_test.rb b/activerecord/test/cases/nested_attributes_test.rb index 2ae9cb4888..15c45ca60e 100644 --- a/activerecord/test/cases/nested_attributes_test.rb +++ b/activerecord/test/cases/nested_attributes_test.rb @@ -624,9 +624,13 @@ module NestedAttributesOnACollectionAssociationTests end def test_should_automatically_build_new_associated_models_for_each_entry_in_a_hash_where_the_id_is_missing + attributes = ActiveSupport::OrderedHash.new + attributes['foo'] = { :name => 'Grace OMalley' } + attributes['bar'] = { :name => 'Privateers Greed' } + @pirate.send(@association_name).destroy_all @pirate.reload.attributes = { - association_getter => { 'foo' => { :name => 'Grace OMalley' }, 'bar' => { :name => 'Privateers Greed' }} + association_getter => attributes } assert !@pirate.send(@association_name).first.persisted? -- cgit v1.2.3