From: Marcus Boerger Date: Sat, 25 Oct 2003 20:00:04 +0000 (+0000) Subject: Add some testing X-Git-Tag: RELEASE_2_0_0RC1~94 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f67510a0d8ef9819915357350aaca0a82ae6b743;p=php Add some testing --- diff --git a/ext/simplexml/tests/001.phpt b/ext/simplexml/tests/001.phpt index 7b53bf1cb7..3c1c8869a8 100644 --- a/ext/simplexml/tests/001.phpt +++ b/ext/simplexml/tests/001.phpt @@ -1,24 +1,48 @@ --TEST-- -Check for simplexml presence +SimpleXML without CDATA --SKIPIF-- ---POST-- ---GET-- ---INI-- --FILE-- --EXPECT-- -simplexml extension is available +simplexml_element Object +( + [elem1] => simplexml_element Object + ( + [comment] => simplexml_element Object + ( + ) + + [elem2] => simplexml_element Object + ( + [elem3] => simplexml_element Object + ( + [included-entity] => simplexml_element Object + ( + [included-entity] => This is text included from an entity + ) + + [elem4] => simplexml_element Object + ( + [test] => simplexml_element Object + ( + ) + + ) + + ) + + ) + + ) + +) +---Done--- diff --git a/ext/simplexml/tests/002.phpt b/ext/simplexml/tests/002.phpt new file mode 100644 index 0000000000..5cae43806b --- /dev/null +++ b/ext/simplexml/tests/002.phpt @@ -0,0 +1,50 @@ +--TEST-- +SimpleXML and clone +--SKIPIF-- + +--FILE-- +__clone; + +print_r($copy); + +echo "---Done---\n"; + +?> +--EXPECT-- +simplexml_element Object +( + [elem1] => simplexml_element Object + ( + [comment] => simplexml_element Object + ( + ) + + [elem2] => simplexml_element Object + ( + [elem3] => simplexml_element Object + ( + [included-entity] => simplexml_element Object + ( + [included-entity] => This is text included from an entity + ) + + [elem4] => simplexml_element Object + ( + [test] => simplexml_element Object + ( + ) + + ) + + ) + + ) + + ) + +) +---Done--- diff --git a/ext/simplexml/tests/sxe.dtd b/ext/simplexml/tests/sxe.dtd new file mode 100755 index 0000000000..66b0369335 --- /dev/null +++ b/ext/simplexml/tests/sxe.dtd @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + diff --git a/ext/simplexml/tests/sxe.ent b/ext/simplexml/tests/sxe.ent new file mode 100755 index 0000000000..8f86465c2a --- /dev/null +++ b/ext/simplexml/tests/sxe.ent @@ -0,0 +1 @@ + diff --git a/ext/simplexml/tests/sxe.xml b/ext/simplexml/tests/sxe.xml new file mode 100755 index 0000000000..751921b49e --- /dev/null +++ b/ext/simplexml/tests/sxe.xml @@ -0,0 +1,19 @@ + + +%incent; +]> + + Plain text. + + + + + &included-entity; + + + + + + + \ No newline at end of file