pajoye                                   Tue, 10 Jan 2012 08:30:00 +0000

Revision: http://svn.php.net/viewvc?view=revision&revision=322003

Log:
- make it windows version independent, error msg differs, bad but well

Changed paths:
    A   
php/php-src/branches/PHP_5_3/ext/standard/tests/dir/opendir_variation6-win32.phpt
    U   
php/php-src/branches/PHP_5_4/ext/standard/tests/dir/opendir_variation6-win32.phpt
    A   php/php-src/trunk/ext/standard/tests/dir/opendir_variation6-win32.phpt

Added: 
php/php-src/branches/PHP_5_3/ext/standard/tests/dir/opendir_variation6-win32.phpt
===================================================================
--- 
php/php-src/branches/PHP_5_3/ext/standard/tests/dir/opendir_variation6-win32.phpt
                           (rev 0)
+++ 
php/php-src/branches/PHP_5_3/ext/standard/tests/dir/opendir_variation6-win32.phpt
   2012-01-10 08:30:00 UTC (rev 322003)
@@ -0,0 +1,75 @@
+--TEST--
+Test opendir() function : usage variations - Different wildcards
+--SKIPIF--
+<?php
+if (substr(PHP_OS, 0, 3) != 'WIN') {
+  die("skip Valid only on Windows");
+}
+?>
+--FILE--
+<?php
+/* Prototype  : mixed opendir(string $path[, resource $context])
+ * Description: Open a directory and return a dir_handle
+ * Source code: ext/standard/dir.c
+ */
+
+/*
+ * Pass paths containing wildcards to test if opendir() recognises them
+ */
+
+echo "*** Testing opendir() : usage variations ***\n";
+// create the temporary directories
+$file_path = dirname(__FILE__);
+$dir_path = $file_path . "/opendir_variation6";
+$sub_dir_path = $dir_path . "/sub_dir1";
+
+mkdir($dir_path);
+mkdir($sub_dir_path);
+
+// with different wildcard characters
+
+echo "\n-- Wildcard = '*' --\n";
+var_dump( opendir($file_path . "/opendir_var*") );
+var_dump( opendir($file_path . "/*") );
+
+echo "\n-- Wildcard = '?' --\n";
+var_dump( opendir($dir_path . "/sub_dir?") );
+var_dump( opendir($dir_path . "/sub?dir1") );
+
+?>
+===DONE===
+--CLEAN--
+<?php
+$dir_path = dirname(__FILE__) . "/opendir_variation6";
+$sub_dir_path = $dir_path . "/sub_dir1";
+
+rmdir($sub_dir_path);
+rmdir($dir_path);
+?>
+--EXPECTF--
+*** Testing opendir() : usage variations ***
+
+-- Wildcard = '*' --
+
+Warning: opendir(%s/opendir_var*,%s/opendir_var*): %s in %s on line %d
+
+Warning: opendir(%s/opendir_var*): failed to open dir: %s in %s on line %d
+bool(false)
+
+Warning: opendir(%s/*,%s/*): %s in %s on line %d
+
+Warning: opendir(%s/*): failed to open dir: %s in %s on line %d
+bool(false)
+
+-- Wildcard = '?' --
+
+Warning: 
opendir(%s/opendir_variation6/sub_dir?,%s/opendir_variation6/sub_dir?): %s in 
%s on line %d
+
+Warning: opendir(%s/opendir_variation6/sub_dir?): failed to open dir: %s in %s 
on line %d
+bool(false)
+
+Warning: 
opendir(%s/opendir_variation6/sub?dir1,%s/opendir_variation6/sub?dir1): %s in 
%s on line %d
+
+Warning: opendir(%s/opendir_variation6/sub?dir1): failed to open dir: %s in %s 
on line %d
+bool(false)
+===DONE===

Modified: 
php/php-src/branches/PHP_5_4/ext/standard/tests/dir/opendir_variation6-win32.phpt
===================================================================
--- 
php/php-src/branches/PHP_5_4/ext/standard/tests/dir/opendir_variation6-win32.phpt
   2012-01-10 08:07:35 UTC (rev 322002)
+++ 
php/php-src/branches/PHP_5_4/ext/standard/tests/dir/opendir_variation6-win32.phpt
   2012-01-10 08:30:00 UTC (rev 322003)
@@ -51,24 +51,24 @@

 -- Wildcard = '*' --

-Warning: opendir(%s/opendir_var*,%s/opendir_var*): No such file or directory 
in %s on line %d
+Warning: opendir(%s/opendir_var*,%s/opendir_var*): %s in %s on line %d

 Warning: opendir(%s/opendir_var*): failed to open dir: %s in %s on line %d
 bool(false)

-Warning: opendir(%s/*,%s/*): No such file or directory in %s on line %d
+Warning: opendir(%s/*,%s/*): %s in %s on line %d

 Warning: opendir(%s/*): failed to open dir: %s in %s on line %d
 bool(false)

 -- Wildcard = '?' --

-Warning: 
opendir(%s/opendir_variation6/sub_dir?,%s/opendir_variation6/sub_dir?): No such 
file or directory in %s on line %d
+Warning: 
opendir(%s/opendir_variation6/sub_dir?,%s/opendir_variation6/sub_dir?): %s in 
%s on line %d

 Warning: opendir(%s/opendir_variation6/sub_dir?): failed to open dir: %s in %s 
on line %d
 bool(false)

-Warning: 
opendir(%s/opendir_variation6/sub?dir1,%s/opendir_variation6/sub?dir1): No such 
file or directory in %s on line %d
+Warning: 
opendir(%s/opendir_variation6/sub?dir1,%s/opendir_variation6/sub?dir1): %s in 
%s on line %d

 Warning: opendir(%s/opendir_variation6/sub?dir1): failed to open dir: %s in %s 
on line %d
 bool(false)

Added: php/php-src/trunk/ext/standard/tests/dir/opendir_variation6-win32.phpt
===================================================================
--- php/php-src/trunk/ext/standard/tests/dir/opendir_variation6-win32.phpt      
                        (rev 0)
+++ php/php-src/trunk/ext/standard/tests/dir/opendir_variation6-win32.phpt      
2012-01-10 08:30:00 UTC (rev 322003)
@@ -0,0 +1,75 @@
+--TEST--
+Test opendir() function : usage variations - Different wildcards
+--SKIPIF--
+<?php
+if (substr(PHP_OS, 0, 3) != 'WIN') {
+  die("skip Valid only on Windows");
+}
+?>
+--FILE--
+<?php
+/* Prototype  : mixed opendir(string $path[, resource $context])
+ * Description: Open a directory and return a dir_handle
+ * Source code: ext/standard/dir.c
+ */
+
+/*
+ * Pass paths containing wildcards to test if opendir() recognises them
+ */
+
+echo "*** Testing opendir() : usage variations ***\n";
+// create the temporary directories
+$file_path = dirname(__FILE__);
+$dir_path = $file_path . "/opendir_variation6";
+$sub_dir_path = $dir_path . "/sub_dir1";
+
+mkdir($dir_path);
+mkdir($sub_dir_path);
+
+// with different wildcard characters
+
+echo "\n-- Wildcard = '*' --\n";
+var_dump( opendir($file_path . "/opendir_var*") );
+var_dump( opendir($file_path . "/*") );
+
+echo "\n-- Wildcard = '?' --\n";
+var_dump( opendir($dir_path . "/sub_dir?") );
+var_dump( opendir($dir_path . "/sub?dir1") );
+
+?>
+===DONE===
+--CLEAN--
+<?php
+$dir_path = dirname(__FILE__) . "/opendir_variation6";
+$sub_dir_path = $dir_path . "/sub_dir1";
+
+rmdir($sub_dir_path);
+rmdir($dir_path);
+?>
+--EXPECTF--
+*** Testing opendir() : usage variations ***
+
+-- Wildcard = '*' --
+
+Warning: opendir(%s/opendir_var*,%s/opendir_var*): %s in %s on line %d
+
+Warning: opendir(%s/opendir_var*): failed to open dir: %s in %s on line %d
+bool(false)
+
+Warning: opendir(%s/*,%s/*): %s in %s on line %d
+
+Warning: opendir(%s/*): failed to open dir: %s in %s on line %d
+bool(false)
+
+-- Wildcard = '?' --
+
+Warning: 
opendir(%s/opendir_variation6/sub_dir?,%s/opendir_variation6/sub_dir?): %s in 
%s on line %d
+
+Warning: opendir(%s/opendir_variation6/sub_dir?): failed to open dir: %s in %s 
on line %d
+bool(false)
+
+Warning: 
opendir(%s/opendir_variation6/sub?dir1,%s/opendir_variation6/sub?dir1): %s in 
%s on line %d
+
+Warning: opendir(%s/opendir_variation6/sub?dir1): failed to open dir: %s in %s 
on line %d
+bool(false)
+===DONE===

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to