Hi there, I've been taking my few first uncertain steps into grokking the Falcon sources. I was looking at the MXMLStringNode tests and wanted to see if the parser takes into account CDATA sections in them. So I added a test that set up an <fx:string/> node like this:
String code = "<fx:String><![CDATA[ ]]></fx:String>"; //The CDATA section here contains a single space IMXMLStringNode node = getMXMLStringNode(code); assertThat("getValue", node.getValue(), is(" ")); Now, this test fails, because the node.getValue() returns null. IMHO, this is incorrect behaviour, since CDATA sections should be parsed literally without any assumptions or postprocessing. Does everyone agree on this? Thoughts please ;) -- regards, Roland -- Roland Zwaga Senior Consultant | Stack & Heap BVBA +32 (0)486 16 12 62 | rol...@stackandheap.com | http://www.stackandheap.com http://zwaga.blogspot.com http://www.springactionscript.org http://www.as3commons.org