Skip to content

Commit 1534ab3

Browse files
scrxkrakjoe
authored andcommitted
Add test for curl_mutli_close on non curl multi resource
1 parent ed2f651 commit 1534ab3

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
--TEST--
2+
curl_multi_close return false when suplied resorce not valid cURL multi handle
3+
--SKIPIF--
4+
<?php
5+
if (!extension_loaded('curl')) print 'skip';
6+
?>
7+
--FILE--
8+
<?php
9+
$cmh = curl_multi_init();
10+
var_dump($cmh);
11+
$multi_close_result = curl_multi_close($cmh);
12+
var_dump($multi_close_result);
13+
var_dump($cmh);
14+
$bad_mh_close_result = curl_multi_close($cmh);
15+
var_dump($bad_mh_close_result);
16+
?>
17+
===DONE===
18+
--EXPECTF--
19+
resource(%d) of type (curl_multi)
20+
NULL
21+
resource(%d) of type (Unknown)
22+
23+
Warning: curl_multi_close(): supplied resource is not a valid cURL Multi Handle resource in %s on line %d
24+
bool(false)
25+
===DONE===

0 commit comments

Comments
 (0)