aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkosak <kosak@google.com>2014-11-17 02:46:37 +0000
committerkosak <kosak@google.com>2014-11-17 02:46:37 +0000
commit055b6b17d2354691af4b20f035f36c134fba2ac9 (patch)
treefc13a565b51b2d8b9b1cfc4cb062a217b603f62e
parentf58b49a2b14f9903d3118ffdd1485cbbe7a230d7 (diff)
downloadgoogletest-055b6b17d2354691af4b20f035f36c134fba2ac9.tar.gz
googletest-055b6b17d2354691af4b20f035f36c134fba2ac9.tar.bz2
googletest-055b6b17d2354691af4b20f035f36c134fba2ac9.zip
Prevent gmock_gen from returning exit code zero on a failure to parse.
-rwxr-xr-xscripts/generator/cpp/gmock_class.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/generator/cpp/gmock_class.py b/scripts/generator/cpp/gmock_class.py
index 443accf0..f9966cbb 100755
--- a/scripts/generator/cpp/gmock_class.py
+++ b/scripts/generator/cpp/gmock_class.py
@@ -217,7 +217,7 @@ def main(argv=sys.argv):
return
except:
# An error message was already printed since we couldn't parse.
- pass
+ sys.exit(1)
else:
lines = _GenerateMocks(filename, source, entire_ast, desired_class_names)
sys.stdout.write('\n'.join(lines))