pajoye Sat, 30 Jan 2010 21:24:04 +0000 Revision: http://svn.php.net/viewvc?view=revision&revision=294261
Log: - fix skip clauses Changed paths: U php/php-src/branches/PHP_5_3/ext/standard/tests/file/windows_links/bug48746_2.phpt U php/php-src/branches/PHP_5_3/ext/standard/tests/file/windows_links/bug48746_3.phpt U php/php-src/trunk/ext/standard/tests/file/windows_links/bug48746_2.phpt U php/php-src/trunk/ext/standard/tests/file/windows_links/bug48746_3.phpt Modified: php/php-src/branches/PHP_5_3/ext/standard/tests/file/windows_links/bug48746_2.phpt =================================================================== --- php/php-src/branches/PHP_5_3/ext/standard/tests/file/windows_links/bug48746_2.phpt 2010-01-30 21:12:20 UTC (rev 294260) +++ php/php-src/branches/PHP_5_3/ext/standard/tests/file/windows_links/bug48746_2.phpt 2010-01-30 21:24:04 UTC (rev 294261) @@ -9,11 +9,11 @@ if(substr(PHP_OS, 0, 3) != 'WIN' ) { die('skip windows only test'); } -$cmd = "mklink.exe /?"; -$ret = @exec($cmd, $output, $return_val); -if (count($output) == 0) { - die("mklink.exe not found in PATH"); +$ret = exec('mklink bug48746_tmp.lnk ' . __FILE__ .' 2>&1', $out); +if (strpos($ret, 'privilege')) { + die('skip. SeCreateSymbolicLinkPrivilege not enable for this user.'); } +unlink('mklink bug48746_tmp.lnk'); ?> --FILE-- <?php Modified: php/php-src/branches/PHP_5_3/ext/standard/tests/file/windows_links/bug48746_3.phpt =================================================================== --- php/php-src/branches/PHP_5_3/ext/standard/tests/file/windows_links/bug48746_3.phpt 2010-01-30 21:12:20 UTC (rev 294260) +++ php/php-src/branches/PHP_5_3/ext/standard/tests/file/windows_links/bug48746_3.phpt 2010-01-30 21:24:04 UTC (rev 294261) @@ -7,13 +7,13 @@ --SKIPIF-- <?php if(substr(PHP_OS, 0, 3) != 'WIN' ) { - die('skip windows only test'); + die('skip windows only test'); } -$cmd = "junction.exe /?"; -$ret = @exec($cmd, $output, $return_val); -if (count($output) == 0) { - die("junction.exe not found in PATH"); +$ret = exec('junction /? 2>&1', $out); +if (strpos($out[0], 'recognized')) { + die('skip. junction.exe not found in PATH.'); } + ?> --FILE-- <?php Modified: php/php-src/trunk/ext/standard/tests/file/windows_links/bug48746_2.phpt =================================================================== --- php/php-src/trunk/ext/standard/tests/file/windows_links/bug48746_2.phpt 2010-01-30 21:12:20 UTC (rev 294260) +++ php/php-src/trunk/ext/standard/tests/file/windows_links/bug48746_2.phpt 2010-01-30 21:24:04 UTC (rev 294261) @@ -9,11 +9,11 @@ if(substr(PHP_OS, 0, 3) != 'WIN' ) { die('skip windows only test'); } -$cmd = "mklink.exe /?"; -$ret = @exec($cmd, $output, $return_val); -if (count($output) == 0) { - die("mklink.exe not found in PATH"); +$ret = exec('mklink bug48746_tmp.lnk ' . __FILE__ .' 2>&1', $out); +if (strpos($ret, 'privilege')) { + die('skip. SeCreateSymbolicLinkPrivilege not enable for this user.'); } +unlink('mklink bug48746_tmp.lnk'); ?> --FILE-- <?php @@ -63,4 +63,4 @@ [1] => .. [2] => a.php [3] => b.php -) +) Modified: php/php-src/trunk/ext/standard/tests/file/windows_links/bug48746_3.phpt =================================================================== --- php/php-src/trunk/ext/standard/tests/file/windows_links/bug48746_3.phpt 2010-01-30 21:12:20 UTC (rev 294260) +++ php/php-src/trunk/ext/standard/tests/file/windows_links/bug48746_3.phpt 2010-01-30 21:24:04 UTC (rev 294261) @@ -7,13 +7,13 @@ --SKIPIF-- <?php if(substr(PHP_OS, 0, 3) != 'WIN' ) { - die('skip windows only test'); + die('skip windows only test'); } -$cmd = "junction.exe /?"; -$ret = @exec($cmd, $output, $return_val); -if (count($output) == 0) { - die("junction.exe not found in PATH"); +$ret = exec('junction /? 2>&1', $out); +if (strpos($out[0], 'recognized')) { + die('skip. junction.exe not found in PATH.'); } + ?> --FILE-- <?php @@ -45,4 +45,4 @@ [1] => .. [2] => a.php [3] => b.php -) +)
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php