]> granicus.if.org Git - php/commitdiff
Committting tests for Olafur Waage
authorZoe Slattery <zoe@php.net>
Thu, 2 Oct 2008 20:09:54 +0000 (20:09 +0000)
committerZoe Slattery <zoe@php.net>
Thu, 2 Oct 2008 20:09:54 +0000 (20:09 +0000)
ext/simplexml/tests/SimpleXMLElement_addAttribute_basic.phpt [new file with mode: 0644]
ext/simplexml/tests/simplexml_load_file.phpt [new file with mode: 0644]

diff --git a/ext/simplexml/tests/SimpleXMLElement_addAttribute_basic.phpt b/ext/simplexml/tests/SimpleXMLElement_addAttribute_basic.phpt
new file mode 100644 (file)
index 0000000..15c81b2
--- /dev/null
@@ -0,0 +1,21 @@
+--TEST--
+SimpleXMLElement->addAttribute()
+--SKIPIF-- 
+<?php if (!extension_loaded("simplexml")) die("skip"); ?>
+--FILE-- 
+<?php
+       $simple = simplexml_load_file(dirname(__FILE__)."/book.xml");
+       $simple->addAttribute('type','novels');
+       
+       var_dump($simple->attributes());
+       echo "Done";
+?>
+--EXPECTF--
+object(SimpleXMLElement)#2 (1) {
+  ["@attributes"]=>
+  array(1) {
+    ["type"]=>
+    string(6) "novels"
+  }
+}
+Done
\ No newline at end of file
diff --git a/ext/simplexml/tests/simplexml_load_file.phpt b/ext/simplexml/tests/simplexml_load_file.phpt
new file mode 100644 (file)
index 0000000..8dc6481
--- /dev/null
@@ -0,0 +1,32 @@
+--TEST--
+simplexml_load_file()
+--SKIPIF-- 
+<?php if (!extension_loaded("simplexml")) die("skip"); ?>
+--FILE-- 
+<?php
+       $simple = simplexml_load_file(dirname(__FILE__)."/book.xml");
+       
+       var_dump($simple);
+       echo "Done";
+?>
+--EXPECTF--
+object(SimpleXMLElement)#1 (1) {
+  ["book"]=>
+  array(2) {
+    [0]=>
+    object(SimpleXMLElement)#2 (2) {
+      ["title"]=>
+      string(19) "The Grapes of Wrath"
+      ["author"]=>
+      string(14) "John Steinbeck"
+    }
+    [1]=>
+    object(SimpleXMLElement)#3 (2) {
+      ["title"]=>
+      string(9) "The Pearl"
+      ["author"]=>
+      string(14) "John Steinbeck"
+    }
+  }
+}
+Done
\ No newline at end of file