##// END OF EJS Templates
run-tests: exit with non-0 exit code when tests fail or warn...
Gregory Szorc -
r21613:b3213b9f default
parent child Browse files
Show More
@@ -1318,6 +1318,8 b' class TextTestRunner(unittest.TextTestRu'
1318 1318 if self._runner.options.time:
1319 1319 self.printtimes(result.times)
1320 1320
1321 return result
1322
1321 1323 def printtimes(self, times):
1322 1324 self.stream.writeln('# Producing time report')
1323 1325 times.sort(key=lambda t: (t[1], t[0]), reverse=True)
@@ -1537,7 +1539,12 b' class TestRunner(object):'
1537 1539 if self.options.verbose:
1538 1540 verbosity = 2
1539 1541 runner = TextTestRunner(self, verbosity=verbosity)
1540 runner.run(suite)
1542 result = runner.run(suite)
1543
1544 if result.failures:
1545 failed = True
1546 if result.warned:
1547 warned = True
1541 1548
1542 1549 if self.options.anycoverage:
1543 1550 self._outputcoverage()
General Comments 0
You need to be logged in to leave comments. Login now