diff options
author | sangwan.kwon <sangwan.kwon@samsung.com> | 2016-07-18 09:35:50 +0900 |
---|---|---|
committer | sangwan.kwon <sangwan.kwon@samsung.com> | 2016-07-22 14:59:37 +0900 |
commit | 99659ec45d64234927b2fca33ad58e0648e573ca (patch) | |
tree | 22fcd8780573c887ec626e2f610515242c42098e /tests/popup_test.cpp | |
parent | f744139cf01c9f6bc19968cd728965fb874c194a (diff) | |
download | cert-checker-99659ec45d64234927b2fca33ad58e0648e573ca.tar.gz cert-checker-99659ec45d64234927b2fca33ad58e0648e573ca.tar.bz2 cert-checker-99659ec45d64234927b2fca33ad58e0648e573ca.zip |
Replace popup architecture to systemd service
[AS-IS]
* popup used to pipe for IPC
[TO-BE]
* use to systemd service
Change-Id: Ie203c8a4dbcb071fd3896e0c7af1bb8cd7280dbf
Signed-off-by: sangwan.kwon <sangwan.kwon@samsung.com>
Diffstat (limited to 'tests/popup_test.cpp')
-rw-r--r-- | tests/popup_test.cpp | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/tests/popup_test.cpp b/tests/popup_test.cpp index 8bdff76..ea4ba3a 100644 --- a/tests/popup_test.cpp +++ b/tests/popup_test.cpp @@ -16,33 +16,33 @@ /* * @file popup_test.cpp * @author Janusz Kozerski (j.kozerski@samsung.com) + * @author Sangwan Kwon (sangwan.kwon@samsung.com) * @version 1.0 * @brief Cert-checker popup test */ -#include <cchecker/UIBackend.h> - +#include "service/app.h" #include "common/log.h" +#include "ui/popup-client.h" -using namespace CCHECKER; - -int main(int argc, char **argv) +int main(int, char **) { LogDebug("Cert-checker popup-test start!"); - int timeout = 60; + setlocale(LC_ALL, ""); - if (argc > 1) { - timeout = atoi(argv[1]); - } + 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."); - LogDebug("popup-test timeout: " << timeout); - setlocale(LC_ALL, ""); - UI::UIBackend ui(timeout); - app_t app(std::string("test_APP_ID"), - std::string("test PKG ID"), - 5005, - {}); - ui.call_popup(app); LogDebug("Cert-checker popup-test exit!"); return 0; } |