[tools 1/2] winetest/build-patterns: Use CSS to highlight lines with new failure modes.
Francois Gouget
fgouget at codeweavers.com
Tue May 3 12:41:26 CDT 2022
This also makes it possible to programmatically manipulate the pattern
line labels.
Signed-off-by: Francois Gouget <fgouget at codeweavers.com>
---
winetest/build-patterns | 5 ++---
winetest/report.css | 2 ++
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/winetest/build-patterns b/winetest/build-patterns
index 49b08e3cf..aa6a6e495 100755
--- a/winetest/build-patterns
+++ b/winetest/build-patterns
@@ -1113,9 +1113,8 @@ sub write_pattern_line($$$)
date_range($range_start, $range_end),
$range_title, $range_symbol x $range_count;
}
- my $label = $reportdir;
- $label = "<b>$label</b>" if ($has_newmode);
- print $html "</div> $label\n</div>";
+ my $newmode = $has_newmode ? " newmode" : "";
+ print $html "</div> <span class='label$newmode'>$reportdir</span>\n</div>";
}
sub index2symbol($)
diff --git a/winetest/report.css b/winetest/report.css
index be49a0523..25f156d6f 100644
--- a/winetest/report.css
+++ b/winetest/report.css
@@ -91,6 +91,8 @@ div.pattern :link { color: black; text-decoration: none; }
div.pattern :visited { color: black; text-decoration: none; }
div.pattern :hover { color: black; text-decoration: underline; }
+.newmode { font-weight: bold; }
+
.patA { /* no such test in this build */
background-color: lightgrey;
}
--
2.30.2
More information about the wine-devel
mailing list