summaryrefslogtreecommitdiff
path: root/ext/posix
diff options
context:
space:
mode:
authorPeter Kokot <peterkokot@gmail.com>2019-02-14 20:37:47 +0100
committerPeter Kokot <peterkokot@gmail.com>2019-02-14 20:37:47 +0100
commit7dc86253763cfbf264cd720f9bb877024628ac6c (patch)
tree1307cc59472d7b10cda5b8d0894e7eed1ea8375e /ext/posix
parentcb74d28356d9d0bd85fd1de5f6cc0a5b04fcb9d9 (diff)
parent2c90beacf0cca27dac84cae8b00a50d5f9e188f1 (diff)
downloadphp-git-7dc86253763cfbf264cd720f9bb877024628ac6c.tar.gz
Merge branch 'PHP-7.4'
* PHP-7.4: Create posix_getpwnam_basic_01.phpt
Diffstat (limited to 'ext/posix')
-rw-r--r--ext/posix/tests/posix_getpwnam_basic_01.phpt28
1 files changed, 28 insertions, 0 deletions
diff --git a/ext/posix/tests/posix_getpwnam_basic_01.phpt b/ext/posix/tests/posix_getpwnam_basic_01.phpt
new file mode 100644
index 0000000000..97bb159d1c
--- /dev/null
+++ b/ext/posix/tests/posix_getpwnam_basic_01.phpt
@@ -0,0 +1,28 @@
+--TEST--
+Test posix_getpwnam() function : basic functionality
+--CREDITS--
+Rodrigo Prado de Jesus <royopa [at] gmail [dot] com>
+User Group: PHPSP #phptestfestbrasil
+--SKIPIF--
+<?php
+ if (!extension_loaded('posix')) die('skip - POSIX extension not loaded');
+?>
+--FILE--
+<?php
+ $uid = posix_geteuid();
+ $user = posix_getpwuid($uid);
+ print_r(posix_getpwnam($user['name']));
+?>
+===DONE====
+--EXPECTREGEX--
+Array
+\(
+ \[name\] => [^\r\n]+
+ \[passwd\] => [^\r\n]+
+ \[uid\] => [0-9]+
+ \[gid\] => [0-9]+
+ \[gecos\] => [^\r\n]*
+ \[dir\] => [^\r\n]+
+ \[shell\] => [^\r\n]+
+\)
+===DONE====