iliaa           Fri Jan 16 10:17:37 2004 EDT

  Modified files:              
    /php-src    run-tests.php 
  Log:
  Fixed division by zero warning.
  
  
Index: php-src/run-tests.php
diff -u php-src/run-tests.php:1.187 php-src/run-tests.php:1.188
--- php-src/run-tests.php:1.187 Thu Jan  8 12:31:45 2004
+++ php-src/run-tests.php       Fri Jan 16 10:17:37 2004
@@ -1112,9 +1112,13 @@
        global $exts_skipped, $exts_tested, $n_total, $sum_results, $percent_results, 
$end_time, $start_time, $failed_test_summary, $PHP_FAILED_TESTS;
 
        $x_total = $n_total - $sum_results['SKIPPED'] - $sum_results['BORKED'];
-       $x_warned = (100.0 * $sum_results['WARNED']) / $x_total;
-       $x_failed = (100.0 * $sum_results['FAILED']) / $x_total;
-       $x_passed = (100.0 * $sum_results['PASSED']) / $x_total;
+       if ($x_total) {
+               $x_warned = (100.0 * $sum_results['WARNED']) / $x_total;
+               $x_failed = (100.0 * $sum_results['FAILED']) / $x_total;
+               $x_passed = (100.0 * $sum_results['PASSED']) / $x_total;
+       } else {
+               $x_warned = $x_failed = $x_passed = 0;
+       }
 
        $summary = "";
        if ($show_ext_summary) {

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to