]> granicus.if.org Git - php/commitdiff
Test curl_getinfo() function with CURLINFO_EFFECTIVE_URL parameter
authorPierrick Charron <pierrick@php.net>
Sat, 3 Dec 2011 20:19:53 +0000 (20:19 +0000)
committerPierrick Charron <pierrick@php.net>
Sat, 3 Dec 2011 20:19:53 +0000 (20:19 +0000)
ext/curl/tests/curl_basic_022.phpt [new file with mode: 0644]

diff --git a/ext/curl/tests/curl_basic_022.phpt b/ext/curl/tests/curl_basic_022.phpt
new file mode 100644 (file)
index 0000000..6a611af
--- /dev/null
@@ -0,0 +1,25 @@
+--TEST--
+Test curl_getinfo() function with CURLINFO_COOKIELIST parameter
+--SKIPIF--
+<?php if (!extension_loaded("curl")) print "skip"; 
+$curl_version = curl_version();
+if ($curl_version['version_number'] < 0x070e01) {
+           exit("skip: test works only with curl >= 7.14.1");
+}
+?>
+--FILE--
+<?php
+
+$ch = curl_init();
+curl_setopt($ch, CURLOPT_COOKIELIST, 'Set-Cookie: C1=v1; expires=Sun, 17-Jan-2038 19:14:07 GMT; path=/; domain=.php.net');
+curl_setopt($ch, CURLOPT_COOKIELIST, 'Set-Cookie: C2=v2; expires=Sun, 17-Jan-2038 19:14:07 GMT; path=/; domain=.php.net');
+var_dump(curl_getinfo($ch, CURLINFO_COOKIELIST));
+
+?>
+--EXPECT--
+array(2) {
+  [0]=>
+  string(38) ".php.net TRUE    /       FALSE   2147368447      C1      v1"
+  [1]=>
+  string(38) ".php.net TRUE    /       FALSE   2147368447      C2      v2"
+}