diff options
Diffstat (limited to 'activerecord/test/xml_serialization_test.rb')
-rw-r--r-- | activerecord/test/xml_serialization_test.rb | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/activerecord/test/xml_serialization_test.rb b/activerecord/test/xml_serialization_test.rb index 61da81fe2d..752a0021a9 100644 --- a/activerecord/test/xml_serialization_test.rb +++ b/activerecord/test/xml_serialization_test.rb @@ -56,6 +56,14 @@ class XmlSerializationTest < Test::Unit::TestCase assert_no_match %r{<age}, @xml assert_match %r{<created-at}, @xml end + + def test_should_include_yielded_additions + @xml = Contact.new.to_xml do |xml| + xml.creator "David" + end + + assert_match %r{<creator>David</creator>}, @xml + end end class DefaultXmlSerializationTest < Test::Unit::TestCase |