diff options
author | Zoe Slattery <zoe@php.net> | 2009-03-20 08:58:09 +0000 |
---|---|---|
committer | Zoe Slattery <zoe@php.net> | 2009-03-20 08:58:09 +0000 |
commit | c71cc4eda89b7ab1b7d4584f92135310869ac290 (patch) | |
tree | 5382825b474ab43908d0361f1b88e63aff617942 /ext/standard/tests/file/lchown_error.phpt | |
parent | c5649092e252bc3e6575f176b605e23868055f5c (diff) | |
download | php-git-c71cc4eda89b7ab1b7d4584f92135310869ac290.tar.gz |
added skip if for root
Diffstat (limited to 'ext/standard/tests/file/lchown_error.phpt')
-rw-r--r-- | ext/standard/tests/file/lchown_error.phpt | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/ext/standard/tests/file/lchown_error.phpt b/ext/standard/tests/file/lchown_error.phpt index 8908f46db3..1e0356569c 100644 --- a/ext/standard/tests/file/lchown_error.phpt +++ b/ext/standard/tests/file/lchown_error.phpt @@ -4,6 +4,15 @@ Test lchown() function : error functionality <?php if (substr(PHP_OS, 0, 3) == 'WIN') die('skip no windows support'); if (!function_exists("posix_getuid")) die("skip no posix_getuid()"); +// Skip if being run by root +$filename = dirname(__FILE__)."/is_readable_root_check.tmp"; +$fp = fopen($filename, 'w'); +fclose($fp); +if(fileowner($filename) == 0) { + unlink ($filename); + die('skip cannot be run as root'); +} +unlink($filename); ?> --FILE-- <?php |