Bug #52533 [Opn->Csd]: ext/curl/tests/curl_multi_getcontent_basic3.phpt broken due php.net/robots.txt

From: Date: Fri, 06 Aug 2010 22:57:55 +0000
Subject: Bug #52533 [Opn->Csd]: ext/curl/tests/curl_multi_getcontent_basic3.phpt broken due php.net/robots.txt
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-153175@lists.php.net to get a copy of this message
Edit report at http://bugs.php.net/bug.php?id=52533&edit=1

 ID:                 52533
 Updated by:         felipe@php.net
 Reported by:        glen at delfi dot ee
 Summary:            ext/curl/tests/curl_multi_getcontent_basic3.phpt
                     broken due php.net/robots.txt
-Status:             Open
+Status:             Closed
 Type:               Bug
 Package:            *General Issues
 PHP Version:        5.3.3
-Assigned To:        
+Assigned To:        felipe
 Block user comment: N

 New Comment:

This bug has been fixed in SVN.

Snapshots of the sources are packaged every three hours; this change
will be in the next snapshot. You can grab the snapshot at
http://snaps.php.net/.
 
Thank you for the report, and for helping us make PHP better.

Thanks for the patch.


Previous Comments:
------------------------------------------------------------------------
[2010-08-07 00:57:43] felipe@php.net

Automatic comment from SVN on behalf of felipe
Revision: http://svn.php.net/viewvc/?view=revision&revision=301954
Log: - Fixed bug #52533
(ext/curl/tests/curl_multi_getcontent_basic3.phpt broken due
php.net/robots.txt)
  patch by: glen at delfi dot ee

------------------------------------------------------------------------
[2010-08-04 16:04:28] glen at delfi dot ee

Description:
------------
ext/curl/tests/curl_multi_getcontent_basic3.phpt test is broken due 
php.net/robots.txt content change.

Test script:
---------------
test with --show-all



=====================================================================
PHP         :
/home/users/glen/rpm/BUILD.i686-linux/php-5.3.3/sapi/cli/php
PHP_SAPI    : cli
PHP_VERSION : 5.3.3
ZEND_VERSION: 2.3.0
PHP_OS      : Linux - Linux carme-pld-i686 2.6.34.1-3 #1 SMP Tue Jul 6
16:15:11 CEST 2010 i686
INI actual  :
/home/users/glen/rpm/BUILD.i686-linux/php-5.3.3/tmp-php.ini
More .INIs  :
CWD         : /home/users/glen/rpm/BUILD.i686-linux/php-5.3.3
Extra dirs  :
VALGRIND    : Not used
=====================================================================
Running selected tests.
TEST 1/1 [ext/curl/tests/curl_multi_getcontent_basic3.phpt]
========SKIP========
<?php
if (!extension_loaded('curl')) print 'skip';
?>
========DONE========

========TEST========
<?php
        //CURL_MULTI_GETCONTENT TEST

        //CREATE RESOURCES
        $ch1=curl_init();
        $ch2=curl_init();

        //SET URL AND OTHER OPTIONS
        curl_setopt($ch1, CURLOPT_URL, "http://php.net/robots.txt");
        curl_setopt($ch2, CURLOPT_URL,
"file://".dirname(__FILE__)."/curl_testdata2.txt");
        curl_setopt($ch1, CURLOPT_RETURNTRANSFER, true);
        curl_setopt($ch2, CURLOPT_RETURNTRANSFER, true);

        //CREATE MULTIPLE CURL HANDLE
        $mh=curl_multi_init();

        //ADD THE 2 HANDLES
        curl_multi_add_handle($mh,$ch1);
        curl_multi_add_handle($mh,$ch2);

        //EXECUTE
        $running=0;
        do {
                curl_multi_exec($mh,$running);
        } while ($running>0);

        $results1=curl_multi_getcontent($ch1);
        $results2=curl_multi_getcontent($ch2);

        //CLOSE
        curl_multi_remove_handle($mh,$ch1);
        curl_multi_remove_handle($mh,$ch2);
        curl_multi_close($mh);

        echo $results1;
        echo $results2;

?>
========DONE========

========OUT========
User-agent: *
Disallow: /backend/
Disallow: /distributions/
Disallow: /stats/
Disallow: /source.php
Disallow: /search.php
Disallow: /mod.php
Disallow: /manual/add-note.php

Disallow: /harming/humans
Disallow: /ignoring/human/orders
Disallow: /harm/to/self

CURL2
========DONE========

========EXP========
User-agent: *
Disallow: /backend/
Disallow: /distributions/
Disallow: /stats/
Disallow: /source.php
Disallow: /search.php
Disallow: /mod.php
Disallow: /manual/add-note.php
CURL2
========DONE========

========DIFF========
009+
010+ Disallow: /harming/humans
011+ Disallow: /ignoring/human/orders
012+ Disallow: /harm/to/self
013+
========DONE========
FAIL Curl_multi_getcontent() basic test with different sources (local
file/http) [ext/curl/tests/curl_multi_getcontent_basic3.phpt]
=====================================================================
Number of tests :    1                 1
Tests skipped   :    0 (  0.0%) --------
Tests warned    :    0 (  0.0%) (  0.0%)
Tests failed    :    1 (100.0%) (100.0%)
Expected fail   :    0 (  0.0%) (  0.0%)
Tests passed    :    0 (  0.0%) (  0.0%)
---------------------------------------------------------------------
Time taken      :    1 seconds
=====================================================================

=====================================================================
FAILED TEST SUMMARY
---------------------------------------------------------------------
Curl_multi_getcontent() basic test with different sources (local
file/http) [ext/curl/tests/curl_multi_getcontent_basic3.phpt]
=====================================================================
make: [test] Error 1 (ignored)




------------------------------------------------------------------------



-- 
Edit this bug report at http://bugs.php.net/bug.php?id=52533&edit=1


Thread (2 messages)

« previous php.bugs (#153175) next »