diff options
author | Stephen Warren | 2016-02-03 10:42:11 -0700 |
---|---|---|
committer | Simon Glass | 2016-02-09 15:41:19 -0700 |
commit | ac99831b7d0f4e00c8dd32b604c2448260dd2776 (patch) | |
tree | 2df15f29c3cd823adc85f30d75d212a68f1e5bcb /test | |
parent | 986fe378172fa4bd5be1432ab2f8f7c2b1c43bae (diff) |
test/py: exit(1) if there are problems running py.test
The test/py/test.py wrapper script catches exceptions thrown when
exec()ing py.test in order to print a helpful error message. However,
the exception handling code squashes the exception and so the script
exits with a non-zero exit code, leading callers to believe that it
passed. Fix this.
Signed-off-by: Stephen Warren <swarren@nvidia.com>
Diffstat (limited to 'test')
-rwxr-xr-x | test/py/test.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/test/py/test.py b/test/py/test.py index 95671d47377..74e560a4d33 100755 --- a/test/py/test.py +++ b/test/py/test.py @@ -30,3 +30,4 @@ except: print >>sys.stderr, ''' exec(py.test) failed; perhaps you are missing some dependencies? See test/py/README.md for the list.''' + sys.exit(1) |