Annotation of embedaddon/php/ext/simplexml/tests/bug46047.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: Bug #46047 (SimpleXML converts empty nodes into object with nested array)
! 3: --SKIPIF--
! 4: <?php if (!extension_loaded("simplexml")) print "skip"; ?>
! 5: --FILE--
! 6: <?php
! 7: $xml = new SimpleXMLElement('<foo><bar><![CDATA[]]></bar><baz/></foo>',
! 8: LIBXML_NOCDATA);
! 9: print_r($xml);
! 10:
! 11: $xml = new SimpleXMLElement('<foo><bar></bar><baz/></foo>');
! 12: print_r($xml);
! 13:
! 14: $xml = new SimpleXMLElement('<foo><bar/><baz/></foo>');
! 15: print_r($xml);
! 16: ?>
! 17: ===DONE===
! 18: --EXPECTF--
! 19: SimpleXMLElement Object
! 20: (
! 21: [bar] => SimpleXMLElement Object
! 22: (
! 23: )
! 24:
! 25: [baz] => SimpleXMLElement Object
! 26: (
! 27: )
! 28:
! 29: )
! 30: SimpleXMLElement Object
! 31: (
! 32: [bar] => SimpleXMLElement Object
! 33: (
! 34: )
! 35:
! 36: [baz] => SimpleXMLElement Object
! 37: (
! 38: )
! 39:
! 40: )
! 41: SimpleXMLElement Object
! 42: (
! 43: [bar] => SimpleXMLElement Object
! 44: (
! 45: )
! 46:
! 47: [baz] => SimpleXMLElement Object
! 48: (
! 49: )
! 50:
! 51: )
! 52: ===DONE===
! 53:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>