summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsangwan.kwon <sangwan.kwon@samsung.com>2016-07-27 16:11:52 +0900
committersangwan.kwon <sangwan.kwon@samsung.com>2016-07-27 16:11:52 +0900
commit42738e314155f40b68361bc07ac89fcfd5bfdc69 (patch)
treefe3890ffcc0ddaa0e7796336580bd2e940db8937
parent6f03749bb2c70229de2eed2918da85dfdbc60700 (diff)
downloadcert-checker-42738e314155f40b68361bc07ac89fcfd5bfdc69.tar.gz
cert-checker-42738e314155f40b68361bc07ac89fcfd5bfdc69.tar.bz2
cert-checker-42738e314155f40b68361bc07ac89fcfd5bfdc69.zip
Change-Id: I0194a82d728abe804eb214be52b001ded0b98723 Signed-off-by: sangwan.kwon <sangwan.kwon@samsung.com>
-rw-r--r--tests/popup_test.cpp31
1 files changed, 20 insertions, 11 deletions
diff --git a/tests/popup_test.cpp b/tests/popup_test.cpp
index ea4ba3a..44b5680 100644
--- a/tests/popup_test.cpp
+++ b/tests/popup_test.cpp
@@ -30,18 +30,27 @@ int main(int, char **)
LogDebug("Cert-checker popup-test start!");
setlocale(LC_ALL, "");
- CCHECKER::app_t app(
- std::string("test_APP_ID"),
- std::string("test_PKG_ID"),
- 5005,
- {});
+ try {
+ CCHECKER::app_t app(
+ std::string("test_APP_ID"),
+ std::string("test_PKG_ID"),
+ 5005,
+ {});
- CCHECKER::UI::PopupClient client;
- // TODO(sangwan.kwon) Add boost TC for output FAIL, SUCCESS
- if (client.dispatch(app))
- LogDebug("Success to launch popup.");
- else
- LogError("Failed to launch popup.");
+ CCHECKER::UI::PopupClient client;
+ // TODO(sangwan.kwon) Add boost TC for output FAIL, SUCCESS
+ if (client.dispatch(app))
+ LogDebug("Success to launch popup.");
+ else
+ LogError("Failed to launch popup.");
+
+ } catch (const std::exception &e) {
+ LogError("Exception occured in cert-checker test : " << e.what());
+ return -1;
+ } catch (...) {
+ LogError("Unhandled exception occured in cert-checker test.");
+ return -1;
+ }
LogDebug("Cert-checker popup-test exit!");
return 0;