cvs: php-src / run-tests.php
| From: | Marcus Boerger | Date: | Thu, 06 Oct 2005 09:39:32 +0000 |
| Subject: | cvs: php-src / run-tests.php | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-34345@lists.php.net to get a copy of this message | ||
helly Thu Oct 6 05:39:32 2005 EDT
Modified files:
/php-src run-tests.php
Log:
- WS
http://cvs.php.net/diff.php/php-src/run-tests.php?r1=1.235&r2=1.236&ty=u
Index: php-src/run-tests.php
diff -u php-src/run-tests.php:1.235 php-src/run-tests.php:1.236
--- php-src/run-tests.php:1.235 Thu Oct 6 05:29:32 2005
+++ php-src/run-tests.php Thu Oct 6 05:39:32 2005
@@ -23,7 +23,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: run-tests.php,v 1.235 2005/10/06 09:29:32 helly Exp $ */
+/* $Id: run-tests.php,v 1.236 2005/10/06 09:39:32 helly Exp $ */
/* Sanity check to ensure that pcre extension needed by this script is available.
* In the event it is not, print a nice error message indicating that this script will
@@ -163,53 +163,53 @@
{
global $cwd, $php, $php_info, $user_tests, $ini_overwrites, $pass_options;
-// Get info from php
-$info_file = realpath(dirname(__FILE__)) . '/run-test-info.php';
-@unlink($info_file);
-$php_info = '<?php echo "
+ // Get info from php
+ $info_file = realpath(dirname(__FILE__)) . '/run-test-info.php';
+ @unlink($info_file);
+ $php_info = '<?php echo "
PHP_SAPI : " . PHP_SAPI . "
PHP_VERSION : " . phpversion() . "
ZEND_VERSION: " . zend_version() . "
PHP_OS : " . PHP_OS . " - " . php_uname() . "
INI actual : " . realpath(get_cfg_var("cfg_file_path")) . "
More .INIs : " . (function_exists(\'php_ini_scanned_files\') ?
str_replace("\n","", php_ini_scanned_files()) : "** not determined
**"); ?>';
-save_text($info_file, $php_info);
-$info_params = array();
-settings2array($ini_overwrites,$info_params);
-settings2params($info_params);
-$php_info =
$php $pass_options $info_params $info_file;
-@unlink($info_file);
-define('TESTED_PHP_VERSION', $php -r 'echo PHP_VERSION;');
-
-$unicode = $php $pass_options $info_params -r 'echo
ini_get("unicode_semantics");';
-define('TESTED_UNICODE', strcasecmp($unicode,"on") == 0 || $unicode == 1);
-
-// check for extensions that need special handling and regenerate
-$php_extensions = '<?php echo join(",",get_loaded_extensions()); ?>';
-save_text($info_file, $php_extensions);
-$php_extensions = explode(',',$php $pass_options $info_params $info_file);
-$info_params_ex = array(
+ save_text($info_file, $php_info);
+ $info_params = array();
+ settings2array($ini_overwrites,$info_params);
+ settings2params($info_params);
+ $php_info = $php $pass_options $info_params $info_file;
+ @unlink($info_file);
+ define('TESTED_PHP_VERSION', $php -r 'echo PHP_VERSION;');
+
+ $unicode = $php $pass_options $info_params -r 'echo
ini_get("unicode_semantics");';
+ define('TESTED_UNICODE', strcasecmp($unicode,"on") == 0 || $unicode == 1);
+
+ // check for extensions that need special handling and regenerate
+ $php_extensions = '<?php echo join(",",get_loaded_extensions()); ?>';
+ save_text($info_file, $php_extensions);
+ $php_extensions = explode(',',$php $pass_options $info_params $info_file);
+ $info_params_ex = array(
'session' => array('session.auto_start=0'),
'zlib' => array('zlib.output_compression=Off'),
'xdebug' => array('xdebug.default_enable=0'),
);
-foreach($info_params_ex as $ext => $ini_overwrites_ex) {
- if (in_array($ext, $php_extensions)) {
- $ini_overwrites = array_merge($ini_overwrites, $ini_overwrites_ex);
+ foreach($info_params_ex as $ext => $ini_overwrites_ex) {
+ if (in_array($ext, $php_extensions)) {
+ $ini_overwrites = array_merge($ini_overwrites, $ini_overwrites_ex);
+ }
}
-}
-@unlink($info_file);
+ @unlink($info_file);
-// Write test context information.
-echo "
+ // Write test context information.
+ echo "
=====================================================================
CWD : $cwd
PHP : $php $php_info
Extra dirs : ";
-foreach ($user_tests as $test_dir) {
- echo "{$test_dir}\n ";
-}
-echo "
+ foreach ($user_tests as $test_dir) {
+ echo "{$test_dir}\n ";
+ }
+ echo "
=====================================================================
";
}