Skip to content

Commit c2eb68a

Browse files
royopapetk
authored andcommitted
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
1 parent 2c90bea commit c2eb68a

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
--TEST--
2+
Test for function posix_getlogin() basic functionality
3+
--CREDITS--
4+
Rodrigo Prado de Jesus <royopa [at] gmail [dot] com>
5+
Lucas de Oliveira <contato@deoliveiralucas.net>
6+
Rogerio Prado de Jesus <rogeriopradoj@gmail.com>
7+
Felipe Almeida <felipealmeida948@gmail.com>
8+
Ariana Kataoka <ariskataoka@gmail.com>
9+
Leonardo Gouveia <leogouv@gmail.com>
10+
User Groups: PHPVale
11+
PHPSP
12+
PHPDF
13+
PHP Women
14+
Hangout presented by #phptestfestbrasil on 2017-11-14
15+
https://www.youtube.com/watch?v=bBWkzZEadNo
16+
--SKIPIF--
17+
<?php
18+
if(!extension_loaded("posix")) die("skip - POSIX extension not loaded");
19+
?>
20+
--FILE--
21+
<?php
22+
$username = posix_getpwuid(posix_geteuid())['name'];
23+
24+
if (posix_getlogin() == false) {
25+
$username = false;
26+
}
27+
28+
var_dump($username == posix_getlogin());
29+
?>
30+
--EXPECT--
31+
bool(true)

0 commit comments

Comments
 (0)