Annotation of embedaddon/php/ext/simplexml/tests/bug44478.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: Bug #44478 (Inconsistent behaviour when assigning new nodes)
                      3: --SKIPIF--
                      4: <?php if (!extension_loaded("simplexml")) print "skip"; ?>
                      5: --FILE--
                      6: <?php
                      7: $xml_element = new simpleXMLElement('<root></root>');
                      8: $xml_element->node1 = 'a &#38; b';
                      9: print $xml_element->node1."\n";
                     10: $xml_element->node1 = 'a &#38; b';
                     11: print $xml_element->node1."\n";
                     12: $xml_element->addChild('node2','a &#38; b');
                     13: print $xml_element->node2."\n";
                     14: $xml_element->node2 = 'a & b';
                     15: print $xml_element->node2."\n";
                     16: 
                     17: print $xml_element->asXML();
                     18: 
                     19: ?>
                     20: ===DONE===
                     21: --EXPECTF--
                     22: a &#38; b
                     23: a &#38; b
                     24: a & b
                     25: a & b
                     26: <?xml version="1.0"?>
                     27: <root><node1>a &amp;#38; b</node1><node2>a &amp; b</node2></root>
                     28: ===DONE===
                     29:        

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>