diff options
Diffstat (limited to 'ext/curl/tests/curlopt_private.phpt')
-rw-r--r-- | ext/curl/tests/curlopt_private.phpt | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/ext/curl/tests/curlopt_private.phpt b/ext/curl/tests/curlopt_private.phpt new file mode 100644 index 0000000000..663283195e --- /dev/null +++ b/ext/curl/tests/curlopt_private.phpt @@ -0,0 +1,25 @@ +--TEST-- +CURLOPT_PRIVATE +--SKIPIF-- +<?php +if (!extension_loaded('curl')) exit("skip curl extension not loaded"); +?> +--FILE-- +<?php +$curl = curl_init("foobar"); +$obj = new stdClass; +curl_setopt($curl, CURLOPT_PRIVATE, $obj); +var_dump($obj === curl_getinfo($curl, CURLINFO_PRIVATE)); + +$curl2 = curl_copy_handle($curl); +var_dump($obj === curl_getinfo($curl2, CURLINFO_PRIVATE)); +$obj2 = new stdClass; +curl_setopt($curl2, CURLOPT_PRIVATE, $obj2); +var_dump($obj === curl_getinfo($curl, CURLINFO_PRIVATE)); +var_dump($obj2 === curl_getinfo($curl2, CURLINFO_PRIVATE)); +?> +--EXPECT-- +bool(true) +bool(true) +bool(true) +bool(true) |