mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 1025181 - [mozlog] Fix structured logging HTML formatter to actually produce results. r=jgraham
This commit is contained in:
parent
fae372fb2f
commit
e97e571d19
@ -67,12 +67,9 @@ class HTMLFormatter(base.BaseFormatter):
|
||||
expected = data.get("expected", status)
|
||||
|
||||
if status != expected:
|
||||
if status == "PASS":
|
||||
status_name = "UNEXPECTED_" + status
|
||||
else:
|
||||
status_name = "EXPECTED_" + status
|
||||
else:
|
||||
status_name = status
|
||||
status_name = "UNEXPECTED_" + status
|
||||
elif status != "PASS":
|
||||
status_name = "EXPECTED_" + status
|
||||
|
||||
self.test_count[status_name] += 1
|
||||
|
||||
@ -141,8 +138,8 @@ class HTMLFormatter(base.BaseFormatter):
|
||||
html.br(),
|
||||
html.span('%i passed' % self.test_count["PASS"], class_='pass'), ', ',
|
||||
html.span('%i skipped' % self.test_count["SKIP"], class_='skip'), ', ',
|
||||
html.span('%i failed' % self.test_count["FAIL"], class_='fail'), ', ',
|
||||
html.span('%i errors' % self.test_count["ERROR"], class_='error'), '.',
|
||||
html.span('%i failed' % self.test_count["UNEXPECTED_FAIL"], class_='fail'), ', ',
|
||||
html.span('%i errors' % self.test_count["UNEXPECTED_ERROR"], class_='error'), '.',
|
||||
html.br(),
|
||||
html.span('%i expected failures' % self.test_count["EXPECTED_FAIL"],
|
||||
class_='expected_fail'), ', ',
|
||||
@ -158,4 +155,4 @@ class HTMLFormatter(base.BaseFormatter):
|
||||
html.th('Links')]), id='results-table-head'),
|
||||
html.tbody(self.result_rows, id='results-table-body')], id='results-table'))))
|
||||
|
||||
return doc.unicode(indent=2)
|
||||
return u"<!DOCTYPE html>\n" + doc.unicode(indent=2)
|
||||
|
Loading…
Reference in New Issue
Block a user