]> granicus.if.org Git - php/commitdiff
- add win32 version
authorPierre Joye <pajoye@php.net>
Wed, 26 Aug 2009 14:09:45 +0000 (14:09 +0000)
committerPierre Joye <pajoye@php.net>
Wed, 26 Aug 2009 14:09:45 +0000 (14:09 +0000)
ext/standard/tests/file/bug43353-win32.phpt [new file with mode: 0644]
ext/standard/tests/file/bug43353.phpt

diff --git a/ext/standard/tests/file/bug43353-win32.phpt b/ext/standard/tests/file/bug43353-win32.phpt
new file mode 100644 (file)
index 0000000..46f2161
--- /dev/null
@@ -0,0 +1,23 @@
+--TEST--\r
+Bug #43353 wrong detection of 'data' wrapper\r
+--SKIPIF--\r
+<?php\r
+if(substr(PHP_OS, 0, 3) != "WIN")\r
+  die("skip Run only on Windows");\r
+?>\r
+--FILE--\r
+<?php\r
+\r
+var_dump(is_dir('file:///datafoo:test'));\r
+var_dump(is_dir('datafoo:test'));\r
+var_dump(file_get_contents('data:text/plain,foo'));\r
+var_dump(file_get_contents('datafoo:text/plain,foo'));\r
+\r
+?>\r
+--EXPECTF--\r
+bool(false)\r
+bool(false)\r
+string(3) "foo"\r
+\r
+Warning: file_get_contents(datafoo:text/plain,foo): failed to open stream: Invalid argument in %s\r
+bool(false)\r
index a11817895d9c4853c6421fa1742b47881bcffefa..743146812dfe69b8119937ae762e2ee2afbbf383 100644 (file)
@@ -1,5 +1,10 @@
 --TEST--
 Bug #43353 wrong detection of 'data' wrapper
+--SKIPIF--
+<?php
+if(substr(PHP_OS, 0, 3) == "WIN")
+  die("skip on Windows");
+?>
 --FILE--
 <?php