diff options
Diffstat (limited to 'ext/sockets/tests/socket_set_block-retval.phpt')
-rw-r--r-- | ext/sockets/tests/socket_set_block-retval.phpt | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/ext/sockets/tests/socket_set_block-retval.phpt b/ext/sockets/tests/socket_set_block-retval.phpt new file mode 100644 index 0000000..2aa4b0e --- /dev/null +++ b/ext/sockets/tests/socket_set_block-retval.phpt @@ -0,0 +1,28 @@ +--TEST-- +Test socket_set_block return values +--SKIPIF-- +<?php +if (!extension_loaded('sockets')) { + die('SKIP The sockets extension is not loaded.'); +} +?> +--FILE-- +<?php + +$socket = socket_create_listen(31339); +var_dump(socket_set_block($socket)); +socket_close($socket); + +$socket2 = socket_create_listen(31340); +socket_close($socket2); +var_dump(socket_set_block($socket2)); + +?> +--EXPECTF-- +bool(true) + +Warning: socket_set_block(): %d is not a valid Socket resource in %s on line %d +bool(false) +--CREDITS-- +Robin Mehner, robin@coding-robin.de +PHP Testfest Berlin 2009-05-09 |