From 5c09423aeacd471460682da94eba849ab0b3e06d Mon Sep 17 00:00:00 2001 From: lethosor Date: Mon, 23 Feb 2015 18:55:34 -0500 Subject: [PATCH] Make luac exit with correct error code --- travis/luac.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/travis/luac.py b/travis/luac.py index 80a28cc53..19ae4b9ee 100644 --- a/travis/luac.py +++ b/travis/luac.py @@ -17,8 +17,8 @@ def main(): continue full_path = os.path.join(cur, filename) try: - subprocess.call(['luac' + os.environ.get('LUA_VERSION', ''), '-p', full_path]) - except subprocess.CalledProcessError: + assert not subprocess.call(['luac' + os.environ.get('LUA_VERSION', ''), '-p', full_path]) + except (subprocess.CalledProcessError, AssertionError): err = True sys.exit(int(err))