From 569d35bfca693c1d486009a490c53baeb41bd36f Mon Sep 17 00:00:00 2001 From: Iuri de Silvio Date: Sat, 19 Apr 2014 15:25:43 -0300 Subject: [PATCH] Exit with error when `python setup.py test` fails --- setup.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index e5a065b..c728e3e 100755 --- a/setup.py +++ b/setup.py @@ -33,8 +33,8 @@ if sys.argv[-1] == 'test': print('py.test required.') sys.exit(1) - os.system('py.test test_tablib.py') - sys.exit() + errors = os.system('py.test test_tablib.py') + sys.exit(bool(errors)) setup( name='tablib',