helly Thu Nov 14 15:12:37 2002 EDT Modified files: /php4 run-tests.php Log: Only set the overwrites once Index: php4/run-tests.php diff -u php4/run-tests.php:1.120 php4/run-tests.php:1.121 --- php4/run-tests.php:1.120 Thu Nov 14 13:38:19 2002 +++ php4/run-tests.php Thu Nov 14 15:12:36 2002 @@ -109,19 +109,28 @@ 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); -$settings = array( +$ini_overwrites = array( + 'output_handler=', + 'zlib.output_compression=Off', 'open_basedir=', 'safe_mode=0', + 'disable_functions=', 'output_buffering=Off', - 'output_handler=', + 'error_reporting=2047', + 'display_errors=1', + 'log_errors=0', + 'html_errors=0', 'track_errors=1', - 'zlib.output_compression=Off', + 'report_memleaks=1', + "docref_root=/phpmanual/", + "docref_ext=.html", + "error_prepend_string=", + "error_append_string=", 'auto_prepend_file=', 'auto_append_file=', - 'disable_functions=' ); $info_params = array(); -settings2array($settings,$info_params); +settings2array($ini_overwrites,$info_params); settings2params($info_params); $php_info = `$php $info_params $info_file`; @unlink($info_file); @@ -456,7 +465,7 @@ function run_test($php,$file) { - global $log_format, $info_params; + global $log_format, $info_params, $ini_overwrites; if (DETAILED) echo " ================= @@ -536,27 +545,10 @@ } // Default ini settings - $settings = array ( - "output_handler=", - "zlib.output_compression=Off", - "open_basedir=", - "safe_mode=0", - "disable_functions=", - "error_reporting=2047", - "display_errors=1", - "log_errors=0", - "html_errors=0", - "track_errors=1", - "report_memleaks=1", - "docref_root=/phpmanual/", - "docref_ext=.html", - "error_prepend_string=", - "error_append_string=", - "auto_append_file=", - "auto_prepend_file=", - ); $ini_settings = array(); - settings2array($settings, $ini_settings); + // additional ini overwrites + //$ini_overwrites[] = 'setting=value'; + settings2array($ini_overwrites, $ini_settings); // Any special ini settings // these may overwrite the test defaults...
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php