summaryrefslogtreecommitdiff
path: root/src/tests/eldbus/eldbus_test_eldbus_pending_cancel.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/tests/eldbus/eldbus_test_eldbus_pending_cancel.c')
-rw-r--r--src/tests/eldbus/eldbus_test_eldbus_pending_cancel.c36
1 files changed, 7 insertions, 29 deletions
diff --git a/src/tests/eldbus/eldbus_test_eldbus_pending_cancel.c b/src/tests/eldbus/eldbus_test_eldbus_pending_cancel.c
index d0aff791cf..f82743b1ca 100644
--- a/src/tests/eldbus/eldbus_test_eldbus_pending_cancel.c
+++ b/src/tests/eldbus/eldbus_test_eldbus_pending_cancel.c
@@ -30,25 +30,9 @@ const char *member = "GetId";
* @li eldbus_pending_path_get()
*
* @precondition
-* @step 1 Initialize ecore with ecore_init()
-* @step 2 Initialize eldbus with eldbus_init()
+* @step 1 Initialize eldbus with eldbus_init()
*/
-static void
-_setup(void)
-{
- ecore_init();
- int ret = eldbus_init();
- ck_assert_int_ge(ret, 1);
-}
-
-static void
-_teardown(void)
-{
- eldbus_shutdown();
- ecore_shutdown();
-}
-
static Eina_Bool
_ecore_loop_close(void *data EINA_UNUSED)
{
@@ -58,7 +42,7 @@ _ecore_loop_close(void *data EINA_UNUSED)
}
static void
-_response_message_cb(void *data, const Eldbus_Message *msg, Eldbus_Pending *pending)
+_response_message_cb(void *data EINA_UNUSED, const Eldbus_Message *msg, Eldbus_Pending *pending)
{
if (timeout != NULL)
{
@@ -115,7 +99,7 @@ _pending_connection_get()
{
const int send_timeout_ms = 500;
- conn = eldbus_connection_get(ELDBUS_CONNECTION_TYPE_SYSTEM);
+ conn = eldbus_connection_get(ELDBUS_CONNECTION_TYPE_SESSION);
if (!conn)
{
return NULL;
@@ -131,7 +115,6 @@ _pending_connection_get()
message = eldbus_object_method_call_new(obj, interface, member);
if (!message)
{
- eldbus_object_unref(obj);
eldbus_connection_unref(conn);
return NULL;
}
@@ -139,8 +122,6 @@ _pending_connection_get()
Eldbus_Pending *pending = eldbus_connection_send(conn, message, _response_message_cb, NULL, send_timeout_ms);
if (!pending)
{
- eldbus_message_unref(message);
- eldbus_object_unref(obj);
eldbus_connection_unref(conn);
return NULL;
}
@@ -180,29 +161,26 @@ _pending_connection_get()
* @}
*/
-START_TEST(utc_eldbus_pending_info_get_cancel_p)
+EFL_START_TEST(utc_eldbus_pending_info_get_cancel_p)
{
Eldbus_Pending *pending = _pending_connection_get();
ck_assert_ptr_ne(NULL, pending);
eldbus_pending_cancel(pending);
- timeout = ecore_timer_add(1.5, _ecore_loop_close, NULL);
+ timeout = ecore_timer_add(0.1, _ecore_loop_close, NULL);
ck_assert_ptr_ne(NULL, timeout);
ecore_main_loop_begin();
ck_assert(is_success_cb == EINA_TRUE);
- eldbus_message_unref(message);
- eldbus_object_unref(obj);
eldbus_connection_unref(conn);
}
-END_TEST
+EFL_END_TEST
void
eldbus_test_eldbus_pending_cancel(TCase *tc)
{
- tcase_add_checked_fixture(tc, _setup, _teardown);
tcase_add_test(tc, utc_eldbus_pending_info_get_cancel_p);
-} \ No newline at end of file
+}