summaryrefslogtreecommitdiff
path: root/ext/posix
diff options
context:
space:
mode:
authorPeter Kokot <peterkokot@gmail.com>2019-02-14 20:50:12 +0100
committerPeter Kokot <peterkokot@gmail.com>2019-02-14 20:50:12 +0100
commit35c1de3fd4158103dc93dcc6d3aaaa3a053e0b06 (patch)
tree1ef4801173845a9823f78f51d064bb923108f5e2 /ext/posix
parent7dc86253763cfbf264cd720f9bb877024628ac6c (diff)
parentc2eb68aafedd8a4743a77a0a90680a8a4595a9e1 (diff)
downloadphp-git-35c1de3fd4158103dc93dcc6d3aaaa3a053e0b06.tar.gz
Merge branch 'PHP-7.4'
* PHP-7.4: Add test to function posix_getlogin()
Diffstat (limited to 'ext/posix')
-rw-r--r--ext/posix/tests/posix_getlogin_basic.phpt31
1 files changed, 31 insertions, 0 deletions
diff --git a/ext/posix/tests/posix_getlogin_basic.phpt b/ext/posix/tests/posix_getlogin_basic.phpt
new file mode 100644
index 0000000000..bef46e9db0
--- /dev/null
+++ b/ext/posix/tests/posix_getlogin_basic.phpt
@@ -0,0 +1,31 @@
+--TEST--
+Test for function posix_getlogin() basic functionality
+--CREDITS--
+Rodrigo Prado de Jesus <royopa [at] gmail [dot] com>
+Lucas de Oliveira <contato@deoliveiralucas.net>
+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
+--SKIPIF--
+<?php
+ if(!extension_loaded("posix")) die("skip - POSIX extension not loaded");
+?>
+--FILE--
+<?php
+$username = posix_getpwuid(posix_geteuid())['name'];
+
+if (posix_getlogin() == false) {
+ $username = false;
+}
+
+var_dump($username == posix_getlogin());
+?>
+--EXPECT--
+bool(true)