mirror of
https://github.com/php/php-src.git
synced 2025-08-18 15:08: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