diff options
author | Nikita Popov <nikita.ppv@gmail.com> | 2019-05-31 11:51:54 +0200 |
---|---|---|
committer | Nikita Popov <nikita.ppv@gmail.com> | 2019-06-03 09:17:12 +0200 |
commit | 1df8175b6153865e2f12394792e3ad4c7c8e48ea (patch) | |
tree | 7a5dc832d7457a180570e298761abf946dbabe3a /ext/sockets/tests/socket_export_stream-2.phpt | |
parent | 29d79dc2e55844cb42f975ef2f0c21aedbfef183 (diff) | |
download | php-git-1df8175b6153865e2f12394792e3ad4c7c8e48ea.tar.gz |
Convert fetch_resource warnings into TypeErrors
More type checks that are not part of zpp and should generate a
TypeError in PHP 8.
Diffstat (limited to 'ext/sockets/tests/socket_export_stream-2.phpt')
-rw-r--r-- | ext/sockets/tests/socket_export_stream-2.phpt | 29 |
1 files changed, 18 insertions, 11 deletions
diff --git a/ext/sockets/tests/socket_export_stream-2.phpt b/ext/sockets/tests/socket_export_stream-2.phpt index fb89bd28d7..e95945038a 100644 --- a/ext/sockets/tests/socket_export_stream-2.phpt +++ b/ext/sockets/tests/socket_export_stream-2.phpt @@ -8,24 +8,31 @@ if (!extension_loaded('sockets')) { --FILE-- <?php -var_dump(socket_export_stream(fopen(__FILE__, "rb"))); -var_dump(socket_export_stream(stream_socket_server("udp://127.0.0.1:58392", $errno, $errstr, STREAM_SERVER_BIND))); +try { + var_dump(socket_export_stream(fopen(__FILE__, "rb"))); +} catch (TypeError $e) { + echo $e->getMessage(), "\n"; +} +try { + var_dump(socket_export_stream(stream_socket_server("udp://127.0.0.1:58392", $errno, $errstr, STREAM_SERVER_BIND))); +} catch (TypeError $e) { + echo $e->getMessage(), "\n"; +} $s = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP); var_dump($s); socket_close($s); -var_dump(socket_export_stream($s)); +try { + var_dump(socket_export_stream($s)); +} catch (TypeError $e) { + echo $e->getMessage(), "\n"; +} echo "Done."; ?> --EXPECTF-- -Warning: socket_export_stream(): supplied resource is not a valid Socket resource in %s on line %d -bool(false) - -Warning: socket_export_stream(): supplied resource is not a valid Socket resource in %s on line %d -bool(false) +socket_export_stream(): supplied resource is not a valid Socket resource +socket_export_stream(): supplied resource is not a valid Socket resource resource(%d) of type (Socket) - -Warning: socket_export_stream(): supplied resource is not a valid Socket resource in %s on line %d -bool(false) +socket_export_stream(): supplied resource is not a valid Socket resource Done. |