mirror of
https://github.com/php/php-src.git
synced 2025-08-18 06:58:55 +02:00
Adding tests for getprotobyname and getprotobynumber functions
This commit is contained in:
parent
a7dc1274f0
commit
49c0c1299a
4 changed files with 52 additions and 0 deletions
10
ext/standard/tests/network/getprotobyname_basic.phpt
Normal file
10
ext/standard/tests/network/getprotobyname_basic.phpt
Normal file
|
@ -0,0 +1,10 @@
|
|||
--TEST--
|
||||
getprotobyname function basic test
|
||||
--CREDITS--
|
||||
edgarsandi - <edgar.r.sandi@gmail.com>
|
||||
--FILE--
|
||||
<?php
|
||||
var_dump(getprotobyname('tcp'));
|
||||
?>
|
||||
--EXPECT--
|
||||
int(6)
|
16
ext/standard/tests/network/getprotobyname_error.phpt
Normal file
16
ext/standard/tests/network/getprotobyname_error.phpt
Normal file
|
@ -0,0 +1,16 @@
|
|||
--TEST--
|
||||
getprotobyname function errors test
|
||||
--CREDITS--
|
||||
edgarsandi - <edgar.r.sandi@gmail.com>
|
||||
--FILE--
|
||||
<?php
|
||||
// empty protocol name
|
||||
var_dump(getprotobyname());
|
||||
|
||||
// invalid protocol name
|
||||
var_dump(getprotobyname('abc'));
|
||||
?>
|
||||
--EXPECTF--
|
||||
Warning: getprotobyname() expects exactly 1 parameter, 0 given in %s on line %d
|
||||
NULL
|
||||
bool(false)
|
10
ext/standard/tests/network/getprotobynumber_basic.phpt
Normal file
10
ext/standard/tests/network/getprotobynumber_basic.phpt
Normal file
|
@ -0,0 +1,10 @@
|
|||
--TEST--
|
||||
getprotobynumber function basic test
|
||||
--CREDITS--
|
||||
edgarsandi - <edgar.r.sandi@gmail.com>
|
||||
--FILE--
|
||||
<?php
|
||||
var_dump(getprotobynumber(6));
|
||||
?>
|
||||
--EXPECT--
|
||||
string(3) "tcp"
|
16
ext/standard/tests/network/getprotobynumber_error.phpt
Normal file
16
ext/standard/tests/network/getprotobynumber_error.phpt
Normal file
|
@ -0,0 +1,16 @@
|
|||
--TEST--
|
||||
getprotobynumber function errors test
|
||||
--CREDITS--
|
||||
edgarsandi - <edgar.r.sandi@gmail.com>
|
||||
--FILE--
|
||||
<?php
|
||||
// empty protocol number
|
||||
var_dump(getprotobynumber());
|
||||
|
||||
// invalid protocol number
|
||||
var_dump(getprotobynumber(999));
|
||||
?>
|
||||
--EXPECTF--
|
||||
Warning: getprotobynumber() expects exactly 1 parameter, 0 given in %s on line %d
|
||||
NULL
|
||||
bool(false)
|
Loading…
Add table
Add a link
Reference in a new issue