mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-11-02 07:36:17 +01:00
Make gtester-report compatible with Python 3
Convert tabs to spaces and replace print with print(). The script still works with Python 2.x. https://bugzilla.gnome.org/show_bug.cgi?id=696324
This commit is contained in:
parent
1c6e6671d1
commit
4d74ca4c3a
@ -306,20 +306,20 @@ class HTMLReportWriter(ReportWriter):
|
|||||||
if binary.success_cases:
|
if binary.success_cases:
|
||||||
oklink = 'href="javascript:toggle_display (\'ResultTable\', \'tr\', \'b%u_\', \'success\')"' % self.bcounter
|
oklink = 'href="javascript:toggle_display (\'ResultTable\', \'tr\', \'b%u_\', \'success\')"' % self.bcounter
|
||||||
if real_cases != 0:
|
if real_cases != 0:
|
||||||
self.oprint ('<a %s>ER</a>\n' % erlink)
|
self.oprint ('<a %s>ER</a>\n' % erlink)
|
||||||
self.oprint ('<a %s>OK</a>\n' % oklink)
|
self.oprint ('<a %s>OK</a>\n' % oklink)
|
||||||
self.oprint ('</td>\n')
|
self.oprint ('</td>\n')
|
||||||
perc = binary.success_cases * 100.0 / real_cases
|
perc = binary.success_cases * 100.0 / real_cases
|
||||||
pcolor = {
|
pcolor = {
|
||||||
100 : 'bgcolor="lightgreen"',
|
100 : 'bgcolor="lightgreen"',
|
||||||
0 : 'bgcolor="red"',
|
0 : 'bgcolor="red"',
|
||||||
}.get (int (perc), 'bgcolor="yellow"')
|
}.get (int (perc), 'bgcolor="yellow"')
|
||||||
self.oprint ('<td align="right" %s>%.2f%%</td>\n' % (pcolor, perc))
|
self.oprint ('<td align="right" %s>%.2f%%</td>\n' % (pcolor, perc))
|
||||||
self.oprint ('</tr>\n')
|
self.oprint ('</tr>\n')
|
||||||
else:
|
else:
|
||||||
self.oprint ('Empty\n')
|
self.oprint ('Empty\n')
|
||||||
self.oprint ('</td>\n')
|
self.oprint ('</td>\n')
|
||||||
self.oprint ('</tr>\n')
|
self.oprint ('</tr>\n')
|
||||||
for tc in binary.testcases:
|
for tc in binary.testcases:
|
||||||
self.handle_testcase (tc, binary)
|
self.handle_testcase (tc, binary)
|
||||||
def handle_totals (self):
|
def handle_totals (self):
|
||||||
@ -464,7 +464,7 @@ def parse_opts():
|
|||||||
" Needs python-subunit]")
|
" Needs python-subunit]")
|
||||||
options, files = parser.parse_args()
|
options, files = parser.parse_args()
|
||||||
if options.version:
|
if options.version:
|
||||||
print parser.epilog
|
print(parser.epilog)
|
||||||
return None, None
|
return None, None
|
||||||
if len(files) != 1:
|
if len(files) != 1:
|
||||||
parser.error("Must supply a log file to parse.")
|
parser.error("Must supply a log file to parse.")
|
||||||
|
Loading…
Reference in New Issue
Block a user