]> granicus.if.org Git - php/commitdiff
Add missing SKIPIF sections to tests
authorandy wharmby <wharmby@php.net>
Mon, 3 Aug 2009 22:40:58 +0000 (22:40 +0000)
committerandy wharmby <wharmby@php.net>
Mon, 3 Aug 2009 22:40:58 +0000 (22:40 +0000)
ext/simplexml/tests/bug36611.phpt
ext/simplexml/tests/bug42369.phpt
ext/simplexml/tests/bug43221.phpt
ext/simplexml/tests/bug44478.phpt
ext/simplexml/tests/bug45553.phpt
ext/simplexml/tests/bug46003.phpt
ext/simplexml/tests/bug46047.phpt
ext/simplexml/tests/bug46048.phpt

index a13847c43a22243356d37c6ad20f007b6d51efbf..006e8c4c02325f697eefc50798185e6cebeb196d 100644 (file)
@@ -19,14 +19,13 @@ $xml = simplexml_load_string ($xml_str) ;
 $val = 1;
 
 var_dump($val);
-$obj->pos["act_idx"] = $val;
+$xml->pos["act_idx"] = $val;
 var_dump($val) ;
 
-echo "Done\n";
 ?>
+===DONE===
 --EXPECTF--    
 int(1)
-
-Strict Standards: Creating default object from empty value in %s on line %d
 int(1)
-Done
+===DONE===
+       
\ No newline at end of file
index e5df81460dbb8cbb77c6e1e5b4d2195e48c4d6a1..d65258a6f0a77049794020fd05c7740bfd18ee70 100644 (file)
@@ -1,7 +1,7 @@
 --TEST--
 Bug #42369 (Implicit conversion to string leaks memory)
 --SKIPIF--
-<?php if (!extension_loaded('simplexml')) echo 'skip simplexml extension is not loaded'; >
+<?php if (!extension_loaded('simplexml')) echo 'skip simplexml extension is not loaded'; ?>
 --FILE--
 <?php
     $xml = '<?xml version="1.0" encoding="utf-8"?>';
@@ -17,9 +17,10 @@ Bug #42369 (Implicit conversion to string leaks memory)
         md5($x->x);
     }
 
-    echo 'done' . PHP_EOL;
 ?>
+===DONE===
 --EXPECT--
 explicit conversion
 no conversion
-done
\ No newline at end of file
+===DONE===
+       
\ No newline at end of file
index 6973d091c7988f18ea7ec16ba43329dc7ba47685..53b6efdccdd4ce630b7a5a1ee725c42e20903e1d 100644 (file)
@@ -1,5 +1,7 @@
 --TEST--
 Bug #43221 (SimpleXML adding default namespace in addAttribute)
+--SKIPIF--
+<?php if (!extension_loaded("simplexml")) print "skip"; ?>
 --FILE--
 <?php
 $xml = simplexml_load_string('<?xml version="1.0" encoding="utf-8"?><root />');
@@ -9,7 +11,10 @@ $n->addAttribute("c", "d", "http://bar.com");
 $n->addAttribute("foo:e", "f", "http://bar.com");
 print_r($xml->asXml());
 ?>
+===DONE===
 --EXPECTF--
 Warning: SimpleXMLElement::addAttribute(): Attribute requires prefix for namespace in %sbug43221.php on line %d
 <?xml version="1.0" encoding="utf-8"?>
-<root><node xmlns:foo="http://bar.com" a="b" foo:e="f">value</node></root>
\ No newline at end of file
+<root><node xmlns:foo="http://bar.com" a="b" foo:e="f">value</node></root>
+===DONE===
+       
\ No newline at end of file
index 5c21d75c8bafaa81211c0f9bd340480adde7045c..17a26f949b97bcfae7283d3be54d5e9baee0013b 100644 (file)
@@ -1,5 +1,7 @@
 --TEST--
 Bug #44478 (Inconsistent behaviour when assigning new nodes)
+--SKIPIF--
+<?php if (!extension_loaded("simplexml")) print "skip"; ?>
 --FILE--
 <?php
 $xml_element = new simpleXMLElement('<root></root>');
@@ -15,6 +17,7 @@ print $xml_element->node2."\n";
 print $xml_element->asXML();
 
 ?>
+===DONE===
 --EXPECTF--
 a &#38; b
 a &#38; b
@@ -22,3 +25,5 @@ a & b
 a & b
 <?xml version="1.0"?>
 <root><node1>a &amp;#38; b</node1><node2>a &amp; b</node2></root>
+===DONE===
+       
\ No newline at end of file
index 37a46f42765428dfa2bbe4485bbe86449ae1e9e9..b355c48696f2057d8b7b5111daad3d5be4792cd4 100644 (file)
@@ -1,5 +1,7 @@
 --TEST--
 Bug #45553 (Using XPath to return values for attributes with a namespace does not work)
+--SKIPIF--
+<?php if (!extension_loaded("simplexml")) print "skip"; ?>
 --FILE--
 <?php
 $xml =<<<XML
@@ -23,9 +25,12 @@ echo $atts[0] . "\n";
 $atts = $x->xpath("/xml/data/@label");
 echo $atts[0] . "\n";
 ?>
+===DONE===
 --EXPECTF--
 I am A
 I am a:Nothing
 I am a:A
 I am a:Nothing
-I am Nothing
\ No newline at end of file
+I am Nothing
+===DONE===
+       
\ No newline at end of file
index a10b01872582c8c1cb9fe5d479b504cfa43ca0d6..712675c097ab034d35612ed52482229021780dd6 100644 (file)
@@ -1,5 +1,7 @@
 --TEST--
 Bug #46003 (isset on nonexisting nodes return unexpected results)
+--SKIPIF--
+<?php if (!extension_loaded("simplexml")) print "skip"; ?>
 --FILE--
 <?php
 $xml =<<<XML
@@ -21,10 +23,13 @@ var_dump(isset($x->o->zz));
 var_dump(isset($x->o->text));
 var_dump(isset($x->o->xx));
 ?>
+===DONE===
 --EXPECTF--
 bool(true)
 bool(false)
 bool(true)
 bool(false)
 bool(false)
-bool(true)
\ No newline at end of file
+bool(true)
+===DONE===
+       
\ No newline at end of file
index 37f31cdeb6933e46d4843b859e2abeb3a01c6cb0..0438154823f5fd305c9bd07852cbdac6ad3d0d0b 100644 (file)
@@ -1,5 +1,7 @@
 --TEST--
 Bug #46047 (SimpleXML converts empty nodes into object with nested array)
+--SKIPIF--
+<?php if (!extension_loaded("simplexml")) print "skip"; ?>
 --FILE--
 <?php
 $xml = new SimpleXMLElement('<foo><bar><![CDATA[]]></bar><baz/></foo>', 
@@ -12,6 +14,7 @@ print_r($xml);
 $xml = new SimpleXMLElement('<foo><bar/><baz/></foo>');
 print_r($xml);
 ?>
+===DONE===
 --EXPECTF--
 SimpleXMLElement Object
 (
@@ -45,4 +48,6 @@ SimpleXMLElement Object
         (
         )
 
-)
\ No newline at end of file
+)
+===DONE===
+       
\ No newline at end of file
index e3eb4f5462fe8dbcc5408160903a8c97aa17695a..97fc9ed083019ad0bd9d6eb49b14c44b771aae40 100644 (file)
@@ -1,5 +1,7 @@
 --TEST--
 Bug #46048 (SimpleXML top-level @attributes not part of iterator)
+--SKIPIF--
+<?php if (!extension_loaded("simplexml")) print "skip"; ?>
 --FILE--
 <?php
 $xml = '
@@ -9,8 +11,8 @@ $xml = '
 ';
 $obj = simplexml_load_string($xml);
 print_r(get_object_vars($obj));
-echo "Done\n";
 ?>
+===DONE===
 --EXPECT--     
 Array
 (
@@ -21,4 +23,4 @@ Array
 
     [key] => value
 )
-Done
+===DONE===