]> granicus.if.org Git - php/commitdiff
Add debug output to posix_getlogin() test
authorNikita Popov <nikita.ppv@gmail.com>
Mon, 17 Jun 2019 11:05:59 +0000 (13:05 +0200)
committerNikita Popov <nikita.ppv@gmail.com>
Mon, 17 Jun 2019 11:05:59 +0000 (13:05 +0200)
ext/posix/tests/posix_getlogin_basic.phpt

index bef46e9db0d59d4acd35b71333ca127e2410012d..4dd113177999f471edc7f6bacb32709e68143a48 100644 (file)
@@ -7,25 +7,22 @@ Rogerio Prado de Jesus <rogeriopradoj@gmail.com>
 Felipe Almeida <felipealmeida948@gmail.com>
 Ariana Kataoka <ariskataoka@gmail.com>
 Leonardo Gouveia <leogouv@gmail.com>
-User Groups: PHPVale
-             PHPSP
-             PHPDF
-             PHP Women
-Hangout presented by #phptestfestbrasil on 2017-11-14
-https://www.youtube.com/watch?v=bBWkzZEadNo
+User Groups: PHPVale PHPSP PHPDF PHP Women
 --SKIPIF--
 <?php 
     if(!extension_loaded("posix")) die("skip - POSIX extension not loaded");
 ?>
 --FILE--
 <?php
-$username = posix_getpwuid(posix_geteuid())['name'];
+$getpwuid = posix_getpwuid(posix_geteuid())['name'];
+$getlogin = posix_getlogin();
 
-if (posix_getlogin() == false) {
-    $username = false;
+if ($getlogin === false || $getlogin === $getpwuid) {
+    echo "Success";
+} else {
+    echo "posix_getpwuid(): " . $getpwuid . "\n";
+    echo "posix_getlogin(): " . $getlogin . "\n";
 }
-
-var_dump($username == posix_getlogin());
 ?>
 --EXPECT--
-bool(true)
+Success