Add try-catch to catch exception.
Change-Id: I91a25addfaae8f125ba904afa0e7a1b329b440de
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
} // namespace app2sd
int main(int argc, char* argv[]) {
- ::testing::InitGoogleTest(&argc, argv);
- ::env = testing::AddGlobalTestEnvironment(new app2sd::App2sdEnvironment);
- return RUN_ALL_TESTS();
+ try {
+ ::testing::InitGoogleTest(&argc, argv);
+ ::env = testing::AddGlobalTestEnvironment(new app2sd::App2sdEnvironment);
+ return RUN_ALL_TESTS();
+ } catch (...) {
+ std::cerr << "Exception occurred" << std::endl;
+ return -1;
+ }
}
} // namespace
int main(int argc, char* argv[]) {
- ::testing::InitGoogleTest(&argc, argv);
- ::env = testing::AddGlobalTestEnvironment(new app2sd::App2sdEnvironment);
- return RUN_ALL_TESTS();
+ try {
+ ::testing::InitGoogleTest(&argc, argv);
+ ::env = testing::AddGlobalTestEnvironment(new app2sd::App2sdEnvironment);
+ return RUN_ALL_TESTS();
+ } catch (...) {
+ std::cerr << "Exception occurred" << std::endl;
+ return -1;
+ }
}