bot tests: Make test-bots fail with proper exit code.

Fixes #45.
This commit is contained in:
derAnfaenger 2017-08-15 19:41:45 +02:00 committed by Tim Abbott
parent 6c026c84aa
commit f0e00ce971

View file

@ -4,6 +4,7 @@ from os.path import dirname, basename
from importlib import import_module from importlib import import_module
import argparse import argparse
import os import os
import sys
import glob import glob
import unittest import unittest
import logging import logging
@ -75,7 +76,9 @@ def main():
suite = unittest.TestSuite(test_suites) suite = unittest.TestSuite(test_suites)
runner = unittest.TextTestRunner(verbosity=2) runner = unittest.TextTestRunner(verbosity=2)
runner.run(suite) result = runner.run(suite)
if result.failures or result.errors:
sys.exit(1)
if __name__ == '__main__': if __name__ == '__main__':