Exit code should be 1 when some tests fail

This commit is contained in:
Kovid Goyal 2016-06-22 12:44:08 +05:30
parent 321a883c41
commit 5f59d1b8b7

View File

@ -120,4 +120,6 @@ def run_cli(suite, verbosity=4):
r = unittest.TextTestRunner r = unittest.TextTestRunner
r.resultclass = unittest.TextTestResult if verbosity < 2 else TestResult r.resultclass = unittest.TextTestResult if verbosity < 2 else TestResult
init_env() init_env()
r(verbosity=verbosity).run(suite) result = r(verbosity=verbosity).run(suite)
if not result.wasSuccessful():
raise SystemExit(1)