From: Joe Watkins Date: Fri, 6 Jan 2017 08:04:49 +0000 (+0000) Subject: Merge branch 'pull-request/1809' X-Git-Tag: php-7.1.2RC1~152 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3d50172e9e7fe72d831cc34b3587a14bcd2975c5;p=php Merge branch 'pull-request/1809' * pull-request/1809: test for function curl_multi_info_read(); --- diff --git a/ext/curl/tests/curl_multi_info_read.phpt b/ext/curl/tests/curl_multi_info_read.phpt new file mode 100644 index 0000000000..ef83822b4a --- /dev/null +++ b/ext/curl/tests/curl_multi_info_read.phpt @@ -0,0 +1,38 @@ +--TEST-- +array curl_multi_info_read ( resource $mh [, int &$msgs_in_queue = NULL ] ); +--CREDITS-- +marcosptf - - @phpsp - sao paulo - br +--SKIPIF-- + +--FILE-- + $url) { + $conn[$i] = curl_init($url); + curl_setopt($conn[$i], CURLOPT_RETURNTRANSFER, 1); + curl_multi_add_handle($mh, $conn[$i]); +} + +do { + $status = curl_multi_exec($mh, $active); + $info = curl_multi_info_read($mh); + if (false !== $info) { + var_dump(is_array($info)); + } +} while ($status === CURLM_CALL_MULTI_PERFORM || $active); + +foreach ($urls as $i => $url) { + curl_close($conn[$i]); +} +?> +--EXPECT-- +bool(true) +bool(true)