[Neo-report] r2699 jm - /trunk/neo/scripts/runner.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Thu Mar 31 19:51:33 CEST 2011
Author: jm
Date: Thu Mar 31 19:51:33 2011
New Revision: 2699
Log:
runner: fix ZeroDivisionError when no test is run
Modified:
trunk/neo/scripts/runner.py
Modified: trunk/neo/scripts/runner.py
==============================================================================
--- trunk/neo/scripts/runner.py [iso-8859-1] (original)
+++ trunk/neo/scripts/runner.py [iso-8859-1] Thu Mar 31 19:51:33 2011
@@ -184,7 +184,8 @@ class NeoTestRunner(unittest.TestResult)
def _buildSummary(self, add_status):
success = self.testsRun - len(self.errors) - len(self.failures)
add_status('Directory', self.temp_directory)
- add_status('Status', '%.3f%%' % (success * 100.0 / self.testsRun))
+ if self.testsRun:
+ add_status('Status', '%.3f%%' % (success * 100.0 / self.testsRun))
for var in os.environ.iterkeys():
if var.startswith('NEO_TEST'):
add_status(var, os.environ[var])
More information about the Neo-report
mailing list