Browse Source

Add/Fix SKIPIF sections of cURL tests

PHP-5.2.1RC1
andy wharmby 17 years ago
parent
commit
aa152b1c50
  1. 16
      ext/curl/tests/bug45161.phpt
  2. 9
      ext/curl/tests/bug46711.phpt
  3. 9
      ext/curl/tests/bug46739.phpt
  4. 9
      ext/curl/tests/bug48203.phpt

16
ext/curl/tests/bug45161.phpt

@ -1,7 +1,21 @@
--TEST--
Bug #45161 (Reusing a curl handle leaks memory)
--SKIPIF--
<?php $curl_version = curl_version(); if ($curl_version['version_number'] < 0x071100) die("skip: test works only with curl >= 7.17.0"); ?>
<?php
if (substr(PHP_OS, 0, 3) == 'WIN') {
exit("skip not for Windows");
}
if (!extension_loaded("curl")) {
exit("skip curl extension not loaded");
}
if (false === getenv('PHP_CURL_HTTP_REMOTE_SERVER')) {
exit("skip PHP_CURL_HTTP_REMOTE_SERVER env variable is not defined");
}
$curl_version = curl_version();
if ($curl_version['version_number'] < 0x071100) {
exit("skip: test works only with curl >= 7.17.0");
}
?>
--FILE--
<?php

9
ext/curl/tests/bug46711.phpt

@ -1,5 +1,14 @@
--TEST--
Bug #46711 (lost memory when foreach is used for values passed to curl_setopt())
--SKIPIF--
<?php
if (!extension_loaded("curl")) {
exit("skip curl extension not loaded");
}
if (false === getenv('PHP_CURL_HTTP_REMOTE_SERVER')) {
exit("skip PHP_CURL_HTTP_REMOTE_SERVER env variable is not defined");
}
?>
--FILE--
<?php
$ch = curl_init();

9
ext/curl/tests/bug46739.phpt

@ -1,5 +1,14 @@
--TEST--
Bug #46739 (array returned by curl_getinfo should contain content_type key)
--SKIPIF--
<?php
if (!extension_loaded("curl")) {
exit("skip curl extension not loaded");
}
if (false === getenv('PHP_CURL_HTTP_REMOTE_SERVER')) {
exit("skip PHP_CURL_HTTP_REMOTE_SERVER env variable is not defined");
}
?>
--FILE--
<?php
$ch = curl_init('http://127.0.0.1:9/');

9
ext/curl/tests/bug48203.phpt

@ -1,5 +1,14 @@
--TEST--
Bug #48203 (Crash when CURLOPT_STDERR is set to regular file)
--SKIPIF--
<?php
if (!extension_loaded("curl")) {
exit("skip curl extension not loaded");
}
if (false === getenv('PHP_CURL_HTTP_REMOTE_SERVER')) {
exit("skip PHP_CURL_HTTP_REMOTE_SERVER env variable is not defined");
}
?>
--FILE--
<?php

Loading…
Cancel
Save