# run-tests.php and CGI headers

- Thread: https://externals.io/message/52880
- Original archive: https://news-web.php.net/php.internals/52880
- Started by Michael Wallner on 2011-06-04T08:38:44+00:00
- Messages: 1
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #52880 — Michael Wallner — 2011-06-04T08:38:44+00:00

URL: https://externals.io/message/52880#52880

Hi!

How am I supposed to test response headers with run-test.php nowadays? 
Looking at old pecl_http tests and zlib's ob_* tests it seems that it 
should be possible, but I apparently fail to call run-tests.php in the 
proper way:

TEST_PHP_EXECUTABLE=auto ./sapi/cli/php run-tests.php ~/src/php/php/php-
src/trunk/ext/zlib/tests/ob*.phpt

=====================================================================
PHP         : /home/mike/build/php-trunk-debug/sapi/cli/php 
 `PHP_SAPI`    : cli
 `PHP_VERSION` : 5.5.0-dev
ZEND_VERSION: 2.4.0
 `PHP_OS`      : Linux - Linux pygmytarsier 2.6.38-ARCH #1 SMP PREEMPT Mon 
May 23 22:02:08 CEST 2011 x86_64
INI actual  : /home/mike/build/php-trunk-debug
More .INIs  :  
---------------------------------------------------------------------
PHP         : /home/mike/build/php-trunk-debug/sapi/cgi/php-cgi 
 `PHP_SAPI`    : cgi-fcgi
 `PHP_VERSION` : 5.5.0-dev
ZEND_VERSION: 2.4.0
 `PHP_OS`      : Linux - Linux pygmytarsier 2.6.38-ARCH #1 SMP PREEMPT Mon 
May 23 22:02:08 CEST 2011 x86_64
INI actual  : /home/mike/src/php/php/php-src/trunk
More .INIs  : 
---------------------------------------------------------------------
CWD         : /home/mike/build/php-trunk-debug
Extra dirs  : 
VALGRIND    : Not used
=====================================================================
Running selected tests.
PASS zlib.output_compression [/home/mike/src/php/php/php-src/trunk/ext/
zlib/tests/ob_001.phpt] 
PASS zlib.output_compression [/home/mike/src/php/php/php-src/trunk/ext/
zlib/tests/ob_002.phpt] 
FAIL zlib.output_compression [/home/mike/src/php/php/php-src/trunk/ext/
zlib/tests/ob_003.phpt] 
FAIL ob_gzhandler [/home/mike/src/php/php/php-src/trunk/ext/zlib/tests/
ob_004.phpt] 
FAIL ob_gzhandler [/home/mike/src/php/php/php-src/trunk/ext/zlib/tests/
ob_005.phpt] 
=====================================================================
Number of tests :    5                 5
Tests skipped   :    0 (  0.0%) --------
Tests warned    :    0 (  0.0%) (  0.0%)
Tests failed    :    3 ( 60.0%) ( 60.0%)
Expected fail   :    0 (  0.0%) (  0.0%)
Tests passed    :    2 ( 40.0%) ( 40.0%)
---------------------------------------------------------------------
Time taken      :    0 seconds
=====================================================================

=====================================================================
FAILED TEST SUMMARY
---------------------------------------------------------------------
zlib.output_compression [/home/mike/src/php/php/php-src/trunk/ext/zlib/
tests/ob_003.phpt]
ob_gzhandler [/home/mike/src/php/php/php-src/trunk/ext/zlib/tests/
ob_004.phpt]
ob_gzhandler [/home/mike/src/php/php/php-src/trunk/ext/zlib/tests/
ob_005.phpt]
=====================================================================


Did the behaviour of the CGI sapi change in trunk?
Any hints welcome!

Thanks,
Mike
