[webkit-changes] cvs commit: WebKitTools/Scripts check-dom-results
Eric
eseidel at opensource.apple.com
Mon Sep 26 15:54:25 PDT 2005
eseidel 05/09/26 15:54:24
Modified: . ChangeLog
DumpRenderTree DumpRenderTree.m
Scripts check-dom-results
Log:
Bug #: 4907
Submitted by: eseidel
Reviewed by: hyatt
* DumpRenderTree/DumpRenderTree.m:
(dump): updated error message
* Scripts/check-dom-results: now includes xhtml
Tool updates for xhtml.
http://bugzilla.opendarwin.org/show_bug.cgi?id=4907
Revision Changes Path
1.106 +10 -0 WebKitTools/ChangeLog
Index: ChangeLog
===================================================================
RCS file: /cvs/root/WebKitTools/ChangeLog,v
retrieving revision 1.105
retrieving revision 1.106
diff -u -r1.105 -r1.106
--- ChangeLog 24 Sep 2005 13:50:38 -0000 1.105
+++ ChangeLog 26 Sep 2005 22:54:23 -0000 1.106
@@ -1,3 +1,13 @@
+2005-09-26 Eric Seidel <eseidel at apple.com>
+
+ Reviewed by hyatt.
+
+ * DumpRenderTree/DumpRenderTree.m:
+ (dump): updated error message
+ * Scripts/check-dom-results: now includes xhtml
+ Tool updates for xhtml.
+ http://bugzilla.opendarwin.org/show_bug.cgi?id=4907
+
2005-09-22 Duncan Wilcox <duncan at mclink.it>
Reviewed by Maciej.
1.17 +1 -1 WebKitTools/DumpRenderTree/DumpRenderTree.m
Index: DumpRenderTree.m
===================================================================
RCS file: /cvs/root/WebKitTools/DumpRenderTree/DumpRenderTree.m,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- DumpRenderTree.m 24 Sep 2005 13:50:39 -0000 1.16
+++ DumpRenderTree.m 26 Sep 2005 22:54:23 -0000 1.17
@@ -199,7 +199,7 @@
result = [frame renderTreeAsExternalRepresentation];
if (!result)
- puts("error");
+ printf("ERROR: nil result from %s", dumpAsText ? "[documentElement innerText]" : "[frame renderTreeAsExternalRepresentation]");
else
fputs([result UTF8String], stdout);
1.4 +13 -6 WebKitTools/Scripts/check-dom-results
Index: check-dom-results
===================================================================
RCS file: /cvs/root/WebKitTools/Scripts/check-dom-results,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- check-dom-results 31 Aug 2005 06:12:14 -0000 1.3
+++ check-dom-results 26 Sep 2005 22:54:24 -0000 1.4
@@ -43,9 +43,14 @@
my $testDirectory = "$WebCoreDirectory/layout-tests";
my @suites = ( {"name" => "DOM Level 1 Core (html)", "directory" => "dom/html/level1/core"},
- {"name" => "DOM Level 2 Core (html)", "directory" => "dom/html/level2/core"},
- {"name" => "DOM Level 2 Events (html)", "directory" => "dom/html/level2/events"},
- {"name" => "DOM Level 2 HTML (html)", "directory" => "dom/html/level2/html"} );
+ {"name" => "DOM Level 2 Core (html)", "directory" => "dom/html/level2/core"},
+ {"name" => "DOM Level 2 Events (html)", "directory" => "dom/html/level2/events"},
+ {"name" => "DOM Level 2 HTML (html)", "directory" => "dom/html/level2/html"},
+ {"name" => "DOM Level 1 Core (xhtml)", "directory" => "dom/xhtml/level1/core"},
+ {"name" => "DOM Level 2 Core (xhtml)", "directory" => "dom/xhtml/level2/core"},
+ {"name" => "DOM Level 2 Events (xhtml)", "directory" => "dom/xhtml/level2/events"},
+ {"name" => "DOM Level 2 HTML (xhtml)", "directory" => "dom/xhtml/level2/html"},
+ {"name" => "DOM Level 3 Core (xhtml)", "directory" => "dom/xhtml/level3/core"});
my $totalCount = 0;
my $totalSuccesses = 0;
@@ -58,7 +63,7 @@
my $directory = $suite{"directory"};
my $name = $suite{"name"};
my @results = `find "${testDirectory}/${directory}" -name "*-expected.txt"`;
- my @disabled = `find "${testDirectory}/${directory}" -name "*.html-disabled"`;
+ my @disabled = `find "${testDirectory}/${directory}" -name "*-disabled"`;
my @failures = ();
my $count = 0;
@@ -88,10 +93,12 @@
my $percentage = (sprintf "%.1f", ($successCount * 100.0 / $count));
if ($percentage == 100) {
- print "${name}: all ${count} tests succeeded\n";
+ print "${name}: all ${count} tests succeeded";
} else {
- print "${name}: ${successCount} out of ${count} tests succeeded (${percentage}%)\n";
+ print "${name}: ${successCount} out of ${count} tests succeeded (${percentage}%)";
}
+ print " ($disabledCount disabled)" if $disabledCount;
+ print "\n";
if ($verbose) {
print "\n";
if (@disabled) {
More information about the webkit-changes
mailing list