]> granicus.if.org Git - php/commitdiff
added skipif for root
authorZoe Slattery <zoe@php.net>
Fri, 20 Mar 2009 08:57:30 +0000 (08:57 +0000)
committerZoe Slattery <zoe@php.net>
Fri, 20 Mar 2009 08:57:30 +0000 (08:57 +0000)
ext/standard/tests/file/tempnam_variation4.phpt

index 5525b584a9d9ca7627dff5a0f26e7d79596b086c..d06aa4d392344a4fd8f229bec385a24dfd0ca9b7 100644 (file)
@@ -5,6 +5,16 @@ Test tempnam() function: usage variations - permissions(0000 to 0777) of dir
 if (substr(PHP_OS, 0, 3) == 'WIN') {
     die('skip Not valid for Windows');
 }
+// 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