]> granicus.if.org Git - php/commitdiff
- fix test for OS where dir sep is \
authorPierre Joye <pajoye@php.net>
Wed, 7 Sep 2011 09:19:28 +0000 (09:19 +0000)
committerPierre Joye <pajoye@php.net>
Wed, 7 Sep 2011 09:19:28 +0000 (09:19 +0000)
ext/xmlreader/tests/012.phpt

index e420bb7a17a826bec40703b44899cff781d05572..e0edeef2dd5140c7b262376a608ac447c7c77d4b 100755 (executable)
@@ -25,7 +25,9 @@ $xmlstring =<<<EOF
 EOF;
 
 $xmlstring = str_replace('012.dtd', dirname(__FILE__).'/012.dtd', $xmlstring);
-
+if (DIRECTORY_SEPARATOR == '\\') {
+       $xmlstring = str_replace('\\',"/", $xmlstring);
+}
 $reader = new XMLReader();
 $reader->XML($xmlstring);
 $reader->setParserProperty(XMLReader::DEFAULTATTRS, true);
@@ -34,12 +36,15 @@ var_dump($reader->getAttribute('bar'));
 var_dump($reader->getAttribute('baz'));
 $reader->close();
 
-?>
-===FILE===
-<?php
-
+echo "\nUsing URI:\n";
 $reader = new XMLReader();
-$reader->open(dirname(__FILE__) . '/012.xml');
+$file = dirname(__FILE__) . '/012.xml';
+if (DIRECTORY_SEPARATOR == '\\') {
+       $file = str_replace('\\',"/", $file);
+}
+
+$reader->open($file);
+
 //$reader->setParserProperty(XMLReader::DEFAULTATTRS, true);
 while($reader->read() && $reader->nodeType != XMLReader::ELEMENT);
 var_dump($reader->getAttribute('bar'));
@@ -61,7 +66,8 @@ string(0) ""
 NULL
 string(0) ""
 string(0) ""
-===FILE===
+
+Using URI:
 string(0) ""
 NULL
 string(0) ""