diff options
author | Rodrigo Prado de Jesus <royopa@gmail.com> | 2017-11-15 01:08:38 -0200 |
---|---|---|
committer | Peter Kokot <peterkokot@gmail.com> | 2019-02-14 20:49:25 +0100 |
commit | c2eb68aafedd8a4743a77a0a90680a8a4595a9e1 (patch) | |
tree | 46def4d8d6ce9b946ce7942a61642e612d72caaa /ext/posix | |
parent | 2c90beacf0cca27dac84cae8b00a50d5f9e188f1 (diff) | |
download | php-git-c2eb68aafedd8a4743a77a0a90680a8a4595a9e1.tar.gz |
Add test to function posix_getlogin()
Increased the coverage lines 587-595 in file ext/posix/posix.c
User Groups: PHPVale PHPSP PHPDF PHPWomenBR
Hangout presented by #PHPTestFestBrasil on 2017-11-14
https://www.youtube.com/watch?v=bBWkzZEadNo
Diffstat (limited to 'ext/posix')
-rw-r--r-- | ext/posix/tests/posix_getlogin_basic.phpt | 31 |
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) |