From 5eac4626fb8c79f494c88db8d5ae585a8b0b7792 Mon Sep 17 00:00:00 2001 From: Pierre Joye Date: Sat, 30 Jan 2010 21:24:04 +0000 Subject: [PATCH] - fix skip clauses --- .../tests/file/windows_links/bug48746_2.phpt | 10 +++++----- .../tests/file/windows_links/bug48746_3.phpt | 12 ++++++------ 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/ext/standard/tests/file/windows_links/bug48746_2.phpt b/ext/standard/tests/file/windows_links/bug48746_2.phpt index a8cf48d3a8..c8c335f12f 100644 --- a/ext/standard/tests/file/windows_links/bug48746_2.phpt +++ b/ext/standard/tests/file/windows_links/bug48746_2.phpt @@ -9,11 +9,11 @@ Venkat Raman Don (don.raman@microsoft.com) 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-- .. [2] => a.php [3] => b.php -) +) diff --git a/ext/standard/tests/file/windows_links/bug48746_3.phpt b/ext/standard/tests/file/windows_links/bug48746_3.phpt index ebc31ea598..e6de9c848f 100644 --- a/ext/standard/tests/file/windows_links/bug48746_3.phpt +++ b/ext/standard/tests/file/windows_links/bug48746_3.phpt @@ -7,13 +7,13 @@ Venkat Raman Don (don.raman@microsoft.com) --SKIPIF-- &1', $out); +if (strpos($out[0], 'recognized')) { + die('skip. junction.exe not found in PATH.'); } + ?> --FILE-- .. [2] => a.php [3] => b.php -) +) -- 2.40.0