Annotation of embedaddon/php/ext/curl/tests/curl_error_basic.phpt, revision 1.1.1.2
1.1 misho 1: --TEST--
2: curl_error() function - basic test for curl_error using a fake url
3: --CREDITS--
4: Mattijs Hoitink mattijshoitink@gmail.com
5: #Testfest Utrecht 2009
6: --SKIPIF--
7: <?php
8:
9: if (!extension_loaded("curl")) die("skip\n");
10:
11: $url = "fakeURL";
12: $ip = gethostbyname($url);
13: if ($ip != $url) die("skip 'fakeURL' resolves to $ip\n");
14:
15: ?>
16: --FILE--
17: <?php
18: /*
19: * Prototype: string curl_error(resource $ch)
20: * Description: Returns a clear text error message for the last cURL operation.
21: * Source: ext/curl/interface.c
22: * Documentation: http://wiki.php.net/qa/temp/ext/curl
23: */
24:
25: // Fake URL to trigger an error
26: $url = "fakeURL";
27:
28: echo "== Testing curl_error with a fake URL ==\n";
29:
30: // cURL handler
31: $ch = curl_init($url);
32: curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
33:
34: curl_exec($ch);
35: var_dump(curl_error($ch));
36: curl_close($ch);
37:
38: ?>
39: --EXPECTF--
40: == Testing curl_error with a fake URL ==
1.1.1.2 ! misho 41: string(%d) "%sfakeURL%S"
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>