wez Thu Jul 7 08:58:49 2005 EDT Modified files: /php-src run-tests.php Log: Fix 2 bugs: - summary is only displayed if 2 or more tests were detected - error out of a bogus test name is passed in http://cvs.php.net/diff.php/php-src/run-tests.php?r1=1.217&r2=1.218&ty=u Index: php-src/run-tests.php diff -u php-src/run-tests.php:1.217 php-src/run-tests.php:1.218 --- php-src/run-tests.php:1.217 Wed Jul 6 02:06:23 2005 +++ php-src/run-tests.php Thu Jul 7 08:58:47 2005 @@ -305,6 +305,8 @@ find_files($testfile); } else if (preg_match("/\.phpt$/", $testfile)) { $test_files[] = $testfile; + } else { + die("bogus test name " . $argv[$i] . "\n"); } } } @@ -331,7 +333,7 @@ fclose($failed_tests_file); } $end_time = time(); - if (count($test_files) > 1) { + if (count($test_files)) { echo " ====================================================================="; compute_summary(); @@ -1236,7 +1238,6 @@ $n_total = count($test_results); $n_total += $ignored_by_ext; - $sum_results = array('PASSED'=>0, 'WARNED'=>0, 'SKIPPED'=>0, 'FAILED'=>0, 'BORKED'=>0); foreach ($test_results as $v) { $sum_results[$v]++;
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php