Annotation of embedaddon/php/ext/dom/tests/bug47848.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: Bug #47848 (importNode doesn't preserve attribute namespaces)
3: --SKIPIF--
4: <?php require_once('skipif.inc'); ?>
5: --FILE--
6: <?php
7:
8: $aDOM = new DOMDocument();
9: $aDOM->appendChild($aDOM->createElementNS('http://friend2friend.net/','f2f:a'));
10:
11: $fromdom = new DOMDocument();
12: $fromdom->loadXML('<data xmlns:ai="http://altruists.org" ai:attr="namespaced" />');
13:
14: $attr= $fromdom->firstChild->attributes->item(0);
15:
16: $att = $aDOM->importNode($attr);
17:
18: $aDOM->documentElement->appendChild($aDOM->importNode($attr, true));
19:
20: echo $aDOM->saveXML();
21:
22: ?>
23: --EXPECT--
24: <?xml version="1.0"?>
25: <f2f:a xmlns:f2f="http://friend2friend.net/" xmlns:ai="http://altruists.org" ai:attr="namespaced"/>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>