<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -44,7 +44,7 @@ module ActiveSupport
           walker = lambda { |memo, parent, child, callback|
             next if child.blank? &amp;&amp; 'file' != parent['type']
 
-            if child.text?
+            if child.text? || child.cdata?
               (memo[CONTENT_ROOT] ||= '') &lt;&lt; child.content
               next
             end</diff>
      <filename>activesupport/lib/active_support/xml_mini/nokogiri.rb</filename>
    </modified>
    <modified>
      <diff>@@ -159,6 +159,17 @@ class NokogiriEngineTest &lt; Test::Unit::TestCase
     XmlMini.parse(io)
   end
 
+  def test_children_with_cdata
+    assert_equal_rexml(&lt;&lt;-eoxml)
+    &lt;root&gt;
+      &lt;products&gt;
+        hello &lt;![CDATA[everyone]]&gt;
+        morning
+      &lt;/products&gt;
+    &lt;/root&gt;
+    eoxml
+  end
+
   private
   def assert_equal_rexml(xml)
     hash = XmlMini.with_backend('REXML') { XmlMini.parse(xml) }</diff>
      <filename>activesupport/test/xml_mini/nokogiri_engine_test.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>23e72d4cc8d879e4d3facac31f96643da48a8a27</id>
    </parent>
  </parents>
  <author>
    <name>Developer</name>
    <login></login>
    <email>developer@developer.agoramedia.com</email>
  </author>
  <url>http://github.com/rails/rails/commit/0d762646c4285437c12ddec9d0938c4ff1c3ef42</url>
  <id>0d762646c4285437c12ddec9d0938c4ff1c3ef42</id>
  <committed-date>2009-09-17T10:28:10-07:00</committed-date>
  <authored-date>2009-09-16T11:12:13-07:00</authored-date>
  <message>Allow Nokogiri XmlMini backend to process cdata elements

[#3219 state:committed]

Signed-off-by: Jeremy Kemper &lt;jeremy@bitsweat.net&gt;</message>
  <tree>6a406f6210fc1d5c0d286c85806687b95d0cfc75</tree>
  <committer>
    <name>Jeremy Kemper</name>
    <login>jeremy</login>
    <email>jeremy@bitsweat.net</email>
  </committer>
</commit>
