1234567891011121314151617181920212223242526272829303132333435363738394041 |
- --TEST--
- curl_error() function - basic test for curl_error using a fake url
- --CREDITS--
- Mattijs Hoitink mattijshoitink@gmail.com
- #Testfest Utrecht 2009
- --SKIPIF--
- <?php
- if (!extension_loaded("curl")) die("skip\n");
- $url = "fakeURL";
- $ip = gethostbyname($url);
- if ($ip != $url) die("skip 'fakeURL' resolves to $ip\n");
- ?>
- --FILE--
- <?php
- /*
- * Prototype: string curl_error(resource $ch)
- * Description: Returns a clear text error message for the last cURL operation.
- * Source: ext/curl/interface.c
- * Documentation: http://wiki.php.net/qa/temp/ext/curl
- */
-
- // Fake URL to trigger an error
- $url = "fakeURL";
- echo "== Testing curl_error with a fake URL ==\n";
- // cURL handler
- $ch = curl_init($url);
- curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
- curl_exec($ch);
- var_dump(curl_error($ch));
- curl_close($ch);
- ?>
- --EXPECTF--
- == Testing curl_error with a fake URL ==
- string(%d) "%sfakeURL%S"
|