summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLiam Young <liam.young@canonical.com>2014-07-16 12:20:22 +0100
committerLiam Young <liam.young@canonical.com>2014-07-16 12:20:22 +0100
commitd01ff113e96fc2bf6473de331b6ed2c363ed5acd (patch)
tree3bfbdc07343d80a087110872a18f515b1d053674
parent659fd184af35bf1230577084433176d1cae650d8 (diff)
downloadlogutils-git-d01ff113e96fc2bf6473de331b6ed2c363ed5acd.tar.gz
Ensure that test failures result in a non-zero exit code.
-rw-r--r--setup.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/setup.py b/setup.py
index b1b589e..e2911e8 100644
--- a/setup.py
+++ b/setup.py
@@ -27,7 +27,9 @@ class TestCommand(distutils.core.Command):
import logutil_tests
loader = unittest.TestLoader()
runner = unittest.TextTestRunner()
- runner.run(loader.loadTestsFromModule(logutil_tests))
+ test_results = runner.run(loader.loadTestsFromModule(logutil_tests))
+ if not test_results.wasSuccessful():
+ sys.exit(1)
def initialize_options(self):
pass