Make these tests fail faster, Thanks to GFW

This commit is contained in:
Xinchen Hui 2015-10-29 15:00:43 +08:00
parent 661798ad34
commit 241e340f78
4 changed files with 11 additions and 3 deletions

View File

@ -9,6 +9,8 @@ if (!extension_loaded('curl')) exit("skip curl extension not loaded");
$curl = curl_init("http://www.google.com");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_PRIVATE, "123");
curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 1);
curl_setopt($curl, CURLOPT_TIMEOUT, 1);
curl_exec($curl);
var_dump(curl_getinfo($curl, CURLINFO_PRIVATE));

View File

@ -15,7 +15,9 @@ var_dump(curl_setopt_array($c, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_UPLOAD => true,
CURLOPT_INFILE => $f,
CURLOPT_INFILESIZE => filesize(__FILE__)
CURLOPT_INFILESIZE => filesize(__FILE__),
CURLOPT_CONNECTTIMEOUT => 1,
CURLOPT_TIMEOUT => 1,
]));
fclose($f);
var_dump(curl_setopt_array($c, [

View File

@ -17,7 +17,9 @@ curl_setopt_array($ch, array(
CURLOPT_HTTPHEADER => array(
'Content-Length: 1',
),
CURLOPT_READFUNCTION => 'curl_read'
CURLOPT_READFUNCTION => 'curl_read',
CURLOPT_CONNECTTIMEOUT=> 1,
CURLOPT_TIMEOUT=>1
));
function curl_read($ch, $fp, $len) {

View File

@ -18,7 +18,9 @@ curl_setopt_array($ch, array(
CURLOPT_HTTPHEADER => array(
'Content-Length: 1',
),
CURLOPT_READFUNCTION => 'curl_read'
CURLOPT_READFUNCTION => 'curl_read',
CURLOPT_CONNECTTIMEOUT => 1,
CURLOPT_TIMEOUT => 1
));
function curl_read($ch, $fp, $len) {