diff --git a/tests/run_all_tests.py b/tests/run_all_tests.py index 920aa382d4dea6d607eb9423f48e8a131d05521d..5581e54423431126840384f9a38db5cbf1ff1f17 100644 --- a/tests/run_all_tests.py +++ b/tests/run_all_tests.py @@ -11,4 +11,7 @@ if __name__ == '__main__': test_suite.addTests(all_tests) runner = unittest.TextTestRunner(verbosity=2) - runner.run(test_suite) + result = runner.run(test_suite) + + if not result.wasSuccessful(): + exit(1) diff --git a/tests/test_determinist.py b/tests/test_determinist.py index 2b239b2270a3e67aec6a8aa78e2bd5f1851fa93d..32385d42cd9cb552587ac2be8d3dd164a658b03b 100644 --- a/tests/test_determinist.py +++ b/tests/test_determinist.py @@ -99,4 +99,7 @@ if __name__ == '__main__': ) runner = unittest.TextTestRunner(verbosity=2) - runner.run(test_suite) + result = runner.run(test_suite) + + if not result.wasSuccessful(): + exit(1) diff --git a/tests/test_probabilist.py b/tests/test_probabilist.py index 8043c9abca83dffd8923698e5a7e5dbf2941b2cb..2f0b62aebdb872cfb30e09f7b8562d4a79fbf8f8 100644 --- a/tests/test_probabilist.py +++ b/tests/test_probabilist.py @@ -100,4 +100,7 @@ if __name__ == '__main__': ) runner = unittest.TextTestRunner(verbosity=2) - runner.run(test_suite) + result = runner.run(test_suite) + + if not result.wasSuccessful(): + exit(1)