diff options
author | Matt Piskorz <mattpiskorz@gmail.com> | 2017-08-25 23:41:37 +0100 |
---|---|---|
committer | Joe Watkins <krakjoe@php.net> | 2017-09-06 10:00:18 +0100 |
commit | 1534ab3fc29753b7dc64593c26d5fdd2459c3a37 (patch) | |
tree | 66e3898b4cc315902d99087ef4852a65a2efdb9b /ext/curl | |
parent | ed2f6510da7c68b5690c60344cbb9fe73241592a (diff) | |
download | php-git-1534ab3fc29753b7dc64593c26d5fdd2459c3a37.tar.gz |
Add test for curl_mutli_close on non curl multi resource
Diffstat (limited to 'ext/curl')
-rw-r--r-- | ext/curl/tests/curl_multi_close_basic001.phpt | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/ext/curl/tests/curl_multi_close_basic001.phpt b/ext/curl/tests/curl_multi_close_basic001.phpt new file mode 100644 index 0000000000..0cabf2cbad --- /dev/null +++ b/ext/curl/tests/curl_multi_close_basic001.phpt @@ -0,0 +1,25 @@ +--TEST-- +curl_multi_close return false when suplied resorce not valid cURL multi handle +--SKIPIF-- +<?php +if (!extension_loaded('curl')) print 'skip'; +?> +--FILE-- +<?php +$cmh = curl_multi_init(); +var_dump($cmh); +$multi_close_result = curl_multi_close($cmh); +var_dump($multi_close_result); +var_dump($cmh); +$bad_mh_close_result = curl_multi_close($cmh); +var_dump($bad_mh_close_result); +?> +===DONE=== +--EXPECTF-- +resource(%d) of type (curl_multi) +NULL +resource(%d) of type (Unknown) + +Warning: curl_multi_close(): supplied resource is not a valid cURL Multi Handle resource in %s on line %d +bool(false) +===DONE=== |