diff options
Diffstat (limited to 'ext/dom/tests/DOM4_DOMNode_append_ns.phpt')
-rw-r--r-- | ext/dom/tests/DOM4_DOMNode_append_ns.phpt | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/ext/dom/tests/DOM4_DOMNode_append_ns.phpt b/ext/dom/tests/DOM4_DOMNode_append_ns.phpt new file mode 100644 index 0000000000..936addb1fa --- /dev/null +++ b/ext/dom/tests/DOM4_DOMNode_append_ns.phpt @@ -0,0 +1,25 @@ +--TEST-- +DOMNode::append() with namespace +--SKIPIF-- +<?php require_once('skipif.inc'); ?> +--FILE-- +<?php +require_once("dom_test.inc"); + +$doc = new DOMDocument('1.0', 'utf-8'); +$doc->formatOutput = true; + +$root = $doc->createElementNS('http://www.w3.org/2005/Atom', 'element'); +$doc->appendChild($root); +$root->setAttributeNS('http://www.w3.org/2000/xmlns/' ,'xmlns:g', 'http://base.google.com/ns/1.0'); + +$item = $doc->createElementNS('http://base.google.com/ns/1.0', 'g:item_type', 'house'); +$root->append($item); + +echo $doc->saveXML(), "\n"; +?> +--EXPECT-- +<?xml version="1.0" encoding="utf-8"?> +<element xmlns="http://www.w3.org/2005/Atom" xmlns:g="http://base.google.com/ns/1.0"> + <g:item_type>house</g:item_type> +</element> |