From 10fe73aaed46d49896aaa65cfddeca77e58d42b6 Mon Sep 17 00:00:00 2001 From: "bclary%bclary.com" Date: Tue, 20 Nov 2007 16:28:29 +0000 Subject: [PATCH] JavaScript Tests - jsDriver.pl -k|-K fail to report test failures, bug 404539, r=igor, not part of the build git-svn-id: svn://10.0.0.236/trunk@239724 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/js/tests/jsDriver.pl | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mozilla/js/tests/jsDriver.pl b/mozilla/js/tests/jsDriver.pl index 1eeb0d09f6b..3d56827f45e 100755 --- a/mozilla/js/tests/jsDriver.pl +++ b/mozilla/js/tests/jsDriver.pl @@ -314,7 +314,7 @@ sub execute_tests { } # watch for failures - if ($line =~ /^\wFAILED!/) { + if ($line =~ /^\s*FAILED!/) { $failure_lines .= $line; } @@ -1422,6 +1422,9 @@ sub report_failure { if ($opt_console_failures) { if ($opt_console_failures_line) { + # report_summary_result increments $failures_reported + # decrement here to prevent overcounting of failures + $failures_reported--; my $linemessage = $message; $linemessage =~ s/[\n\r]+/ /mg; $bug_number = "none" unless $bug_number;