Change-Id: Id77b313c570198bc1fef7285fe4e54ff977d4f22
Signed-off-by: hyunho <hhstark.kang@samsung.com>
#include <gmock/gmock.h>
int main(int argc, char** argv){
+ int ret = -1;
try {
testing::InitGoogleTest(&argc, argv);
} catch(...) {
std::cout << "Exception occurred" << std::endl;
}
- return RUN_ALL_TESTS();
+ try {
+ ret = RUN_ALL_TESTS();
+ } catch (const ::testing::internal::GoogleTestFailureException& e) {
+ ret = -1;
+ std::cout << "GoogleTestFailureException was thrown:" << e.what() << std::endl;
+ }
+
+ return ret;
}