From 08f473ffeff7524e619dc0459c07a981a3b4285c Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Tue, 15 Jun 2010 02:01:16 -0400 Subject: [PATCH] Prevent division by zero if no tests --- glib/gtester-report | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/glib/gtester-report b/glib/gtester-report index a0ab600a2..71cbf1aa9 100755 --- a/glib/gtester-report +++ b/glib/gtester-report @@ -325,7 +325,10 @@ class HTMLReportWriter(ReportWriter): (self.bcounter, self.total_tcounter, self.total_fcounter, self.total_tcounter - self.total_fcounter)) self.oprint ('%f\n' % self.total_duration) self.oprint ('-\n') - perc = (self.total_tcounter - self.total_fcounter) * 100.0 / self.total_tcounter + if self.total_tcounter != 0: + perc = (self.total_tcounter - self.total_fcounter) * 100.0 / self.total_tcounter + else: + perc = 0.0 pcolor = { 100 : 'bgcolor="lightgreen"', 0 : 'bgcolor="red"',