]> granicus.if.org Git - php/commitdiff
Check ps -p availability in proc_nice test
authorNikita Popov <nikita.ppv@gmail.com>
Wed, 5 Aug 2020 09:15:49 +0000 (11:15 +0200)
committerNikita Popov <nikita.ppv@gmail.com>
Wed, 5 Aug 2020 10:10:35 +0000 (12:10 +0200)
ext/standard/tests/general_functions/proc_nice_basic.phpt

index d14a5f62a942cc62c1400e69a24817a13402630a..527668b5db80ce87e625d890f5af1e21f8c3fe9a 100644 (file)
@@ -9,6 +9,10 @@ Simone Gentili (sensorario@gmail.com)
 <?php
 if(!function_exists('proc_nice')) die("skip. proc_nice not available ");
 if(substr(strtoupper(PHP_OS), 0, 3) == 'WIN') die('skip. not for Windows');
+exec('ps -p 1 -o "pid,nice"', $output, $exit_code);
+if ($exit_code !== 0) {
+    die("skip ps -p is not available");
+}
 ?>
 --FILE--
 <?php