diff options
author | Rob Richards <rrichards@php.net> | 2006-05-03 08:41:33 +0000 |
---|---|---|
committer | Rob Richards <rrichards@php.net> | 2006-05-03 08:41:33 +0000 |
commit | a91a72f800620f11762d0c691ba25be60d489a8e (patch) | |
tree | 023c6e1d5302f67f4dc4a6d186a3749d5a851c3f | |
parent | b1f52e79aa5a8acb8739c7a118e432052cfcdf22 (diff) | |
download | php-git-a91a72f800620f11762d0c691ba25be60d489a8e.tar.gz |
add test
-rw-r--r-- | ext/dom/tests/bug37277.phpt | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/ext/dom/tests/bug37277.phpt b/ext/dom/tests/bug37277.phpt new file mode 100644 index 0000000000..4a01684171 --- /dev/null +++ b/ext/dom/tests/bug37277.phpt @@ -0,0 +1,25 @@ +--TEST-- +Bug # 37277 (cloning Dom Documents or Nodes does not work) +--SKIPIF-- +<?php require_once('skipif.inc'); ?> +--FILE-- +<?php +$dom1 = new DomDocument('1.0', 'UTF-8'); + +$xml = '<foo />'; +$dom1->loadXml($xml); + +$node = clone $dom1->documentElement; + +$dom2 = new DomDocument('1.0', 'UTF-8'); +$dom2->appendChild($dom2->importNode($node->cloneNode(true), TRUE)); + +print $dom2->saveXML(); + + +?> +--EXPECT-- + +<?xml version="1.0" encoding="UTF-8"?> +<foo/> + |