diff options
author | sangwan.kwon <sangwan.kwon@samsung.com> | 2016-05-19 19:21:49 +0900 |
---|---|---|
committer | sangwan.kwon <sangwan.kwon@samsung.com> | 2016-05-20 10:31:57 +0900 |
commit | 21fd08ff2804662923e084d3bad9f304af6df8fc (patch) | |
tree | c4625ab71e0396530031bf96c2b1f54cd3b26142 /tests/test_logic.cpp | |
parent | 74fb2b737fe457a29f86ef5de0d0be44cf721bac (diff) | |
download | cert-checker-21fd08ff2804662923e084d3bad9f304af6df8fc.tar.gz cert-checker-21fd08ff2804662923e084d3bad9f304af6df8fc.tar.bz2 cert-checker-21fd08ff2804662923e084d3bad9f304af6df8fc.zip |
Add TC for g_main_loop timeout
Change-Id: I70e1185c5b86d8fe8d8b03c0ff9559582d8d96c8
Diffstat (limited to 'tests/test_logic.cpp')
-rw-r--r-- | tests/test_logic.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/test_logic.cpp b/tests/test_logic.cpp index 8b32d7b..397b792 100644 --- a/tests/test_logic.cpp +++ b/tests/test_logic.cpp @@ -457,4 +457,16 @@ BOOST_AUTO_TEST_CASE(logic_workflow_timer) { BOOST_REQUIRE(true); } +BOOST_AUTO_TEST_CASE(logic_workflow_gio_timeout) { + + // Wait for setup. + BOOST_REQUIRE(setup() == NO_ERROR); + wait_for_worker(); + + // Run gmainloop. + run(3); + + BOOST_REQUIRE(is_gmain_loop_running() == false); +} + BOOST_AUTO_TEST_SUITE_END() |