magnus Tue Mar 8 23:23:02 2005 EDT
Modified files:
/php-src run-tests.php
Log:
Since in_array is case sensitive we need to convert the names to lowercase
otherwise it won't run tests for extensions where the case of the name differ
from the
extension name.
http://cvs.php.net/diff.php/php-src/run-tests.php?r1=1.203&r2=1.204&ty=u
Index: php-src/run-tests.php
diff -u php-src/run-tests.php:1.203 php-src/run-tests.php:1.204
--- php-src/run-tests.php:1.203 Sat Feb 26 10:23:10 2005
+++ php-src/run-tests.php Tue Mar 8 23:23:02 2005
@@ -343,6 +343,11 @@
}
}
+// Convert extension names to lowercase
+foreach ($exts_to_test as $key => $val) {
+ $exts_to_test[$key] = strtolower($val);
+}
+
foreach ($test_dirs as $dir) {
find_files("{$cwd}/{$dir}", ($dir == 'ext'));
}
@@ -358,7 +363,7 @@
$o = opendir($dir) or error("cannot open directory: $dir");
while (($name = readdir($o)) !== FALSE) {
if (is_dir("{$dir}/{$name}") && !in_array($name, array('.',
'..', 'CVS'))) {
- $skip_ext = ($is_ext_dir && !in_array($name,
$exts_to_test));
+ $skip_ext = ($is_ext_dir &&
!in_array(strtolower($name), $exts_to_test));
if ($skip_ext) {
$exts_skipped++;
}
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php