From e07d458fcb1a0668aaafca3196c642fa5f674cbe Mon Sep 17 00:00:00 2001 From: shilpa singh Date: Mon, 27 Sep 2010 21:51:20 +0900 Subject: [PATCH] test cases of elm_navigationbar_ex --- .../utc_UIFW_elm_navigationbar_ex_add_func.c | 20 +++++------ ...W_elm_navigationbar_ex_delete_on_pop_set_func.c | 27 ++++---------- ...IFW_elm_navigationbar_ex_item_bottom_get_func.c | 28 ++++++++------- ...FW_elm_navigationbar_ex_item_content_get_func.c | 32 ++++++++++------- ..._elm_navigationbar_ex_item_content_unset_func.c | 32 ++++++++++------- .../utc_UIFW_elm_navigationbar_ex_item_pop_func.c | 33 +++++++---------- ...c_UIFW_elm_navigationbar_ex_item_promote_func.c | 37 +++++++++---------- .../utc_UIFW_elm_navigationbar_ex_item_push_func.c | 32 +++++++++-------- ...UIFW_elm_navigationbar_ex_item_style_get_func.c | 31 ++++++++++------ ...UIFW_elm_navigationbar_ex_item_style_set_func.c | 33 +++++++---------- ...navigationbar_ex_item_subtitle_label_get_func.c | 38 +++++++++++++------- ...navigationbar_ex_item_subtitle_label_set_func.c | 39 ++++++++++---------- ...m_navigationbar_ex_item_title_button_get_func.c | 35 +++++++++++------- ...m_navigationbar_ex_item_title_button_set_func.c | 32 ++++++----------- ...m_navigationbar_ex_item_title_hidden_set_func.c | 33 +++++++---------- ...lm_navigationbar_ex_item_title_label_get_func.c | 34 +++++++++++------- ...lm_navigationbar_ex_item_title_label_set_func.c | 32 ++++++----------- ...m_navigationbar_ex_item_title_object_get_func.c | 32 ++++++++++------- ...m_navigationbar_ex_item_title_object_set_func.c | 41 +++++++++++----------- ...navigationbar_ex_item_title_object_unset_func.c | 33 ++++++++++------- ...c_UIFW_elm_navigationbar_ex_item_top_get_func.c | 31 ++++++++-------- ...tc_UIFW_elm_navigationbar_ex_to_item_pop_func.c | 37 +++++++++---------- 22 files changed, 363 insertions(+), 359 deletions(-) diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_add_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_add_func.c index 2f956c7..4be8ac4 100644 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_add_func.c +++ b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_add_func.c @@ -72,12 +72,10 @@ static void cleanup(void) */ static void utc_UIFW_elm_navigationbar_ex_add_func_01(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_add(...); -*/ - if (!r) { + Evas_Object *navigationbar_ex = NULL; + + navigationbar_ex = elm_navigationbar_ex_add(main_win); + if (!navigationbar_ex) { tet_infoline("elm_navigationbar_ex_add() failed in positive test case"); tet_result(TET_FAIL); return; @@ -90,12 +88,10 @@ static void utc_UIFW_elm_navigationbar_ex_add_func_01(void) */ static void utc_UIFW_elm_navigationbar_ex_add_func_02(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_add(...); -*/ - if (r) { + Evas_Object *navigationbar_ex = NULL; + + navigationbar_ex = elm_navigationbar_ex_add(NULL); + if (navigationbar_ex) { tet_infoline("elm_navigationbar_ex_add() failed in negative test case"); tet_result(TET_FAIL); return; diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_delete_on_pop_set_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_delete_on_pop_set_func.c index d5fdfff..72c2963 100644 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_delete_on_pop_set_func.c +++ b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_delete_on_pop_set_func.c @@ -27,7 +27,7 @@ } -Evas_Object *main_win; +Evas_Object *main_win, *navi_ex; static void startup(void); static void cleanup(void); @@ -55,6 +55,9 @@ static void startup(void) elm_init(0, NULL); main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); evas_object_show(main_win); + navi_ex = elm_navigationbar_ex_add(main_win); + evas_object_show(navi_ex); + elm_win_resize_object_add(main_win, navi_ex); } static void cleanup(void) @@ -72,16 +75,7 @@ static void cleanup(void) */ static void utc_UIFW_elm_navigationbar_ex_delete_on_pop_set_func_01(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_delete_on_pop_set(...); -*/ - if (!r) { - tet_infoline("elm_navigationbar_ex_delete_on_pop_set() failed in positive test case"); - tet_result(TET_FAIL); - return; - } + elm_navigationbar_ex_delete_on_pop_set(navi_ex, EINA_FALSE); tet_result(TET_PASS); } @@ -90,15 +84,6 @@ static void utc_UIFW_elm_navigationbar_ex_delete_on_pop_set_func_01(void) */ static void utc_UIFW_elm_navigationbar_ex_delete_on_pop_set_func_02(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_delete_on_pop_set(...); -*/ - if (r) { - tet_infoline("elm_navigationbar_ex_delete_on_pop_set() failed in negative test case"); - tet_result(TET_FAIL); - return; - } + elm_navigationbar_ex_delete_on_pop_set(navi_ex, 5); tet_result(TET_PASS); } diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_bottom_get_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_bottom_get_func.c index 825990c..47c5098 100644 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_bottom_get_func.c +++ b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_bottom_get_func.c @@ -27,7 +27,9 @@ } -Evas_Object *main_win; +Evas_Object *main_win, *navi_ex; +Elm_Navigationbar_ex_Item* item; + static void startup(void); static void cleanup(void); @@ -55,6 +57,12 @@ static void startup(void) elm_init(0, NULL); main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); evas_object_show(main_win); + navi_ex = elm_navigationbar_ex_add(main_win); + evas_object_show(navi_ex); + Evas_Object *btn = elm_button_add(navi_ex); + item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_1fn"); + elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); + elm_win_resize_object_add(main_win, navi_ex); } static void cleanup(void) @@ -72,12 +80,11 @@ static void cleanup(void) */ static void utc_UIFW_elm_navigationbar_ex_item_bottom_get_func_01(void) { - int r = 0; -/* - r = elm_navigationbar_ex_item_bottom_get(...); -*/ - if (!r) { + Elm_Navigationbar_ex_Item *it = NULL; + it = elm_navigationbar_ex_item_bottom_get(navi_ex); + + if (!it) { tet_infoline("elm_navigationbar_ex_item_bottom_get() failed in positive test case"); tet_result(TET_FAIL); return; @@ -90,12 +97,9 @@ static void utc_UIFW_elm_navigationbar_ex_item_bottom_get_func_01(void) */ static void utc_UIFW_elm_navigationbar_ex_item_bottom_get_func_02(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_item_bottom_get(...); -*/ - if (r) { + Elm_Navigationbar_ex_Item *it = NULL; + it = elm_navigationbar_ex_item_bottom_get(NULL); + if (it) { tet_infoline("elm_navigationbar_ex_item_bottom_get() failed in negative test case"); tet_result(TET_FAIL); return; diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_content_get_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_content_get_func.c index 5a3465a..8187eb5 100644 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_content_get_func.c +++ b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_content_get_func.c @@ -27,7 +27,10 @@ } -Evas_Object *main_win; + +Evas_Object *main_win, *navi_ex; +Elm_Navigationbar_ex_Item* item; + static void startup(void); static void cleanup(void); @@ -55,6 +58,12 @@ static void startup(void) elm_init(0, NULL); main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); evas_object_show(main_win); + navi_ex = elm_navigationbar_ex_add(main_win); + evas_object_show(navi_ex); + Evas_Object *btn = elm_button_add(navi_ex); + item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_1fn"); + elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); + elm_win_resize_object_add(main_win, navi_ex); } static void cleanup(void) @@ -72,12 +81,12 @@ static void cleanup(void) */ static void utc_UIFW_elm_navigationbar_ex_item_content_get_func_01(void) { - int r = 0; + Evas_Object *content = NULL; + -/* - r = elm_navigationbar_ex_item_content_get(...); -*/ - if (!r) { + content = elm_navigationbar_ex_item_content_get(item); + + if (!content) { tet_infoline("elm_navigationbar_ex_item_content_get() failed in positive test case"); tet_result(TET_FAIL); return; @@ -90,12 +99,11 @@ static void utc_UIFW_elm_navigationbar_ex_item_content_get_func_01(void) */ static void utc_UIFW_elm_navigationbar_ex_item_content_get_func_02(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_item_content_get(...); -*/ - if (r) { + + Evas_Object *content = NULL; + content = elm_navigationbar_ex_item_content_get(NULL); + + if (content) { tet_infoline("elm_navigationbar_ex_item_content_get() failed in negative test case"); tet_result(TET_FAIL); return; diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_content_unset_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_content_unset_func.c index 7239d4c..e961b17 100644 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_content_unset_func.c +++ b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_content_unset_func.c @@ -27,7 +27,8 @@ } -Evas_Object *main_win; +Evas_Object *main_win, *navi_ex; +Elm_Navigationbar_ex_Item* item; static void startup(void); static void cleanup(void); @@ -55,6 +56,12 @@ static void startup(void) elm_init(0, NULL); main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); evas_object_show(main_win); + navi_ex = elm_navigationbar_ex_add(main_win); + evas_object_show(navi_ex); + Evas_Object *btn = elm_button_add(navi_ex); + item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_1fn"); + elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); + elm_win_resize_object_add(main_win, navi_ex); } static void cleanup(void) @@ -72,12 +79,12 @@ static void cleanup(void) */ static void utc_UIFW_elm_navigationbar_ex_item_content_unset_func_01(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_item_content_unset(...); -*/ - if (!r) { + + Evas_Object *content = NULL; + + content = elm_navigationbar_ex_item_content_unset(item); + + if (!content) { tet_infoline("elm_navigationbar_ex_item_content_unset() failed in positive test case"); tet_result(TET_FAIL); return; @@ -90,12 +97,11 @@ static void utc_UIFW_elm_navigationbar_ex_item_content_unset_func_01(void) */ static void utc_UIFW_elm_navigationbar_ex_item_content_unset_func_02(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_item_content_unset(...); -*/ - if (r) { + Evas_Object *content = NULL; + + content = elm_navigationbar_ex_item_content_unset(NULL); + + if (content) { tet_infoline("elm_navigationbar_ex_item_content_unset() failed in negative test case"); tet_result(TET_FAIL); return; diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_pop_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_pop_func.c index 5a14eec..39b3cd7 100644 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_pop_func.c +++ b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_pop_func.c @@ -27,7 +27,9 @@ } -Evas_Object *main_win; +Evas_Object *main_win, *navi_ex; +Elm_Navigationbar_ex_Item* item; + static void startup(void); static void cleanup(void); @@ -55,6 +57,13 @@ static void startup(void) elm_init(0, NULL); main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); evas_object_show(main_win); + navi_ex = elm_navigationbar_ex_add(main_win); + evas_object_show(navi_ex); + Evas_Object *btn = elm_button_add(navi_ex); + evas_object_show(btn); + item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_1fn"); + elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); + elm_win_resize_object_add(main_win, navi_ex); } static void cleanup(void) @@ -72,16 +81,7 @@ static void cleanup(void) */ static void utc_UIFW_elm_navigationbar_ex_item_pop_func_01(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_item_pop(...); -*/ - if (!r) { - tet_infoline("elm_navigationbar_ex_item_pop() failed in positive test case"); - tet_result(TET_FAIL); - return; - } + elm_navigationbar_ex_item_pop(navi_ex); tet_result(TET_PASS); } @@ -90,15 +90,6 @@ static void utc_UIFW_elm_navigationbar_ex_item_pop_func_01(void) */ static void utc_UIFW_elm_navigationbar_ex_item_pop_func_02(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_item_pop(...); -*/ - if (r) { - tet_infoline("elm_navigationbar_ex_item_pop() failed in negative test case"); - tet_result(TET_FAIL); - return; - } + elm_navigationbar_ex_item_pop(NULL); tet_result(TET_PASS); } diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_promote_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_promote_func.c index 98172a5..92a649d 100644 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_promote_func.c +++ b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_promote_func.c @@ -27,7 +27,9 @@ } -Evas_Object *main_win; +Evas_Object *main_win, *navi_ex; +Elm_Navigationbar_ex_Item* item, *item2; + static void startup(void); static void cleanup(void); @@ -55,6 +57,17 @@ static void startup(void) elm_init(0, NULL); main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); evas_object_show(main_win); + navi_ex = elm_navigationbar_ex_add(main_win); + evas_object_show(navi_ex); + Evas_Object *btn = elm_button_add(navi_ex); + evas_object_show(btn); + item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_1fn"); + elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); + Evas_Object *btn2 = elm_button_add(navi_ex); + evas_object_show(btn2); + item2 = elm_navigationbar_ex_item_push(navi_ex, btn2, "topbar_1fn"); + elm_navigationbar_ex_item_title_button_set(item2, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); + elm_win_resize_object_add(main_win, navi_ex); } static void cleanup(void) @@ -72,16 +85,7 @@ static void cleanup(void) */ static void utc_UIFW_elm_navigationbar_ex_item_promote_func_01(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_item_promote(...); -*/ - if (!r) { - tet_infoline("elm_navigationbar_ex_item_promote() failed in positive test case"); - tet_result(TET_FAIL); - return; - } + elm_navigationbar_ex_item_promote(item2); tet_result(TET_PASS); } @@ -90,15 +94,6 @@ static void utc_UIFW_elm_navigationbar_ex_item_promote_func_01(void) */ static void utc_UIFW_elm_navigationbar_ex_item_promote_func_02(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_item_promote(...); -*/ - if (r) { - tet_infoline("elm_navigationbar_ex_item_promote() failed in negative test case"); - tet_result(TET_FAIL); - return; - } + elm_navigationbar_ex_item_promote(item2); tet_result(TET_PASS); } diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_push_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_push_func.c index 73bb0ce..9ba3d07 100644 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_push_func.c +++ b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_push_func.c @@ -27,7 +27,8 @@ } -Evas_Object *main_win; +Evas_Object *main_win, *navi_ex; + static void startup(void); static void cleanup(void); @@ -54,7 +55,10 @@ static void startup(void) tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); elm_init(0, NULL); main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); + evas_object_show(main_win); + navi_ex = elm_navigationbar_ex_add(main_win); + evas_object_show(navi_ex); + elm_win_resize_object_add(main_win, navi_ex); } static void cleanup(void) @@ -72,12 +76,12 @@ static void cleanup(void) */ static void utc_UIFW_elm_navigationbar_ex_item_push_func_01(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_item_push(...); -*/ - if (!r) { + Elm_Navigationbar_ex_Item* item = NULL; + Evas_Object *btn = elm_button_add(navi_ex); + evas_object_show(btn); + item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_1fn"); + + if (!item) { tet_infoline("elm_navigationbar_ex_item_push() failed in positive test case"); tet_result(TET_FAIL); return; @@ -90,12 +94,12 @@ static void utc_UIFW_elm_navigationbar_ex_item_push_func_01(void) */ static void utc_UIFW_elm_navigationbar_ex_item_push_func_02(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_item_push(...); -*/ - if (r) { + Elm_Navigationbar_ex_Item* item = NULL; + Evas_Object *btn = elm_button_add(navi_ex); + evas_object_show(btn); + item = elm_navigationbar_ex_item_push(navi_ex, NULL, NULL); + + if (item) { tet_infoline("elm_navigationbar_ex_item_push() failed in negative test case"); tet_result(TET_FAIL); return; diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_style_get_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_style_get_func.c index d1e98cc..2130dc9 100644 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_style_get_func.c +++ b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_style_get_func.c @@ -27,7 +27,10 @@ } -Evas_Object *main_win; + +Evas_Object *main_win, *navi_ex; +Elm_Navigationbar_ex_Item* item; + static void startup(void); static void cleanup(void); @@ -55,6 +58,13 @@ static void startup(void) elm_init(0, NULL); main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); evas_object_show(main_win); + navi_ex = elm_navigationbar_ex_add(main_win); + evas_object_show(navi_ex); + Evas_Object *btn = elm_button_add(navi_ex); + evas_object_show(btn); + item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_1fn"); + elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); + elm_win_resize_object_add(main_win, navi_ex); } static void cleanup(void) @@ -72,12 +82,12 @@ static void cleanup(void) */ static void utc_UIFW_elm_navigationbar_ex_item_style_get_func_01(void) { - int r = 0; + const char *style = NULL; + -/* - r = elm_navigationbar_ex_item_style_get(...); -*/ - if (!r) { + style = elm_navigationbar_ex_item_style_get(item); + + if (!style) { tet_infoline("elm_navigationbar_ex_item_style_get() failed in positive test case"); tet_result(TET_FAIL); return; @@ -90,12 +100,11 @@ static void utc_UIFW_elm_navigationbar_ex_item_style_get_func_01(void) */ static void utc_UIFW_elm_navigationbar_ex_item_style_get_func_02(void) { - int r = 0; + const char *style = NULL; + + style = elm_navigationbar_ex_item_style_get(NULL); -/* - r = elm_navigationbar_ex_item_style_get(...); -*/ - if (r) { + if (style) { tet_infoline("elm_navigationbar_ex_item_style_get() failed in negative test case"); tet_result(TET_FAIL); return; diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_style_set_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_style_set_func.c index 249b01a..c5f0d22 100644 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_style_set_func.c +++ b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_style_set_func.c @@ -27,7 +27,8 @@ } -Evas_Object *main_win; +Evas_Object *main_win, *navi_ex; +Elm_Navigationbar_ex_Item* item; static void startup(void); static void cleanup(void); @@ -55,6 +56,13 @@ static void startup(void) elm_init(0, NULL); main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); evas_object_show(main_win); + navi_ex = elm_navigationbar_ex_add(main_win); + evas_object_show(navi_ex); + Evas_Object *btn = elm_button_add(navi_ex); + evas_object_show(btn); + item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_1fn"); + elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); + elm_win_resize_object_add(main_win, navi_ex); } static void cleanup(void) @@ -72,16 +80,8 @@ static void cleanup(void) */ static void utc_UIFW_elm_navigationbar_ex_item_style_set_func_01(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_item_style_set(...); -*/ - if (!r) { - tet_infoline("elm_navigationbar_ex_item_style_set() failed in positive test case"); - tet_result(TET_FAIL); - return; - } + elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON2, NULL, NULL); + elm_navigationbar_ex_item_style_set(item, "topbar_2fns"); tet_result(TET_PASS); } @@ -90,15 +90,6 @@ static void utc_UIFW_elm_navigationbar_ex_item_style_set_func_01(void) */ static void utc_UIFW_elm_navigationbar_ex_item_style_set_func_02(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_item_style_set(...); -*/ - if (r) { - tet_infoline("elm_navigationbar_ex_item_style_set() failed in negative test case"); - tet_result(TET_FAIL); - return; - } + elm_navigationbar_ex_item_style_set(item, NULL); tet_result(TET_PASS); } diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_subtitle_label_get_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_subtitle_label_get_func.c index ae2301f..54a818e 100644 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_subtitle_label_get_func.c +++ b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_subtitle_label_get_func.c @@ -26,8 +26,8 @@ } \ } - -Evas_Object *main_win; +Evas_Object *main_win, *navi_ex; +Elm_Navigationbar_ex_Item* item; static void startup(void); static void cleanup(void); @@ -49,12 +49,27 @@ struct tet_testlist tet_testlist[] = { { NULL, 0 } }; +static void _quit_button_cb(void *data, Evas_Object *obj, void *event_info) +{ + cleanup(); +} + static void startup(void) { tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); elm_init(0, NULL); main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); evas_object_show(main_win); + navi_ex = elm_navigationbar_ex_add(main_win); + evas_object_show(navi_ex); + Evas_Object *btn = elm_button_add(navi_ex); + evas_object_show(btn); + item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_back_1fn_2lines_facebook"); + elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); + elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_BACK_BUTTON, _quit_button_cb, NULL); + elm_navigationbar_ex_item_title_label_set(item, "title"); + elm_navigationbar_ex_item_subtitle_label_set(item, "subtitle"); + elm_win_resize_object_add(main_win, navi_ex); } static void cleanup(void) @@ -72,12 +87,12 @@ static void cleanup(void) */ static void utc_UIFW_elm_navigationbar_ex_item_subtitle_label_get_func_01(void) { - int r = 0; + + const char *subtitle = NULL; + + subtitle = elm_navigationbar_ex_item_subtitle_label_get(item); -/* - r = elm_navigationbar_ex_item_subtitle_label_get(...); -*/ - if (!r) { + if (!subtitle) { tet_infoline("elm_navigationbar_ex_item_subtitle_label_get() failed in positive test case"); tet_result(TET_FAIL); return; @@ -90,12 +105,11 @@ static void utc_UIFW_elm_navigationbar_ex_item_subtitle_label_get_func_01(void) */ static void utc_UIFW_elm_navigationbar_ex_item_subtitle_label_get_func_02(void) { - int r = 0; + const char *subtitle = NULL; + + subtitle = elm_navigationbar_ex_item_subtitle_label_get(NULL); -/* - r = elm_navigationbar_ex_item_subtitle_label_get(...); -*/ - if (r) { + if (subtitle) { tet_infoline("elm_navigationbar_ex_item_subtitle_label_get() failed in negative test case"); tet_result(TET_FAIL); return; diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_subtitle_label_set_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_subtitle_label_set_func.c index 0a7c905..22c9e40 100644 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_subtitle_label_set_func.c +++ b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_subtitle_label_set_func.c @@ -27,7 +27,8 @@ } -Evas_Object *main_win; +Evas_Object *main_win, *navi_ex; +Elm_Navigationbar_ex_Item* item; static void startup(void); static void cleanup(void); @@ -49,12 +50,26 @@ struct tet_testlist tet_testlist[] = { { NULL, 0 } }; +static void _quit_button_cb(void *data, Evas_Object *obj, void *event_info) +{ + cleanup(); +} + static void startup(void) { tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); elm_init(0, NULL); main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); evas_object_show(main_win); + navi_ex = elm_navigationbar_ex_add(main_win); + evas_object_show(navi_ex); + Evas_Object *btn = elm_button_add(navi_ex); + evas_object_show(btn); + item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_back_1fn_2lines_facebook"); + elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); + elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_BACK_BUTTON, _quit_button_cb, NULL); + elm_navigationbar_ex_item_title_label_set(item, "title"); + elm_win_resize_object_add(main_win, navi_ex); } static void cleanup(void) @@ -72,16 +87,7 @@ static void cleanup(void) */ static void utc_UIFW_elm_navigationbar_ex_item_subtitle_label_set_func_01(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_item_subtitle_label_set(...); -*/ - if (!r) { - tet_infoline("elm_navigationbar_ex_item_subtitle_label_set() failed in positive test case"); - tet_result(TET_FAIL); - return; - } + elm_navigationbar_ex_item_subtitle_label_set(item, "subtitle"); tet_result(TET_PASS); } @@ -90,15 +96,6 @@ static void utc_UIFW_elm_navigationbar_ex_item_subtitle_label_set_func_01(void) */ static void utc_UIFW_elm_navigationbar_ex_item_subtitle_label_set_func_02(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_item_subtitle_label_set(...); -*/ - if (r) { - tet_infoline("elm_navigationbar_ex_item_subtitle_label_set() failed in negative test case"); - tet_result(TET_FAIL); - return; - } + elm_navigationbar_ex_item_subtitle_label_set(NULL, "subtitle"); tet_result(TET_PASS); } diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_button_get_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_button_get_func.c index 3334c76..b0e25b9 100644 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_button_get_func.c +++ b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_button_get_func.c @@ -27,7 +27,8 @@ } -Evas_Object *main_win; +Evas_Object *main_win, *navi_ex; +Elm_Navigationbar_ex_Item* item; static void startup(void); static void cleanup(void); @@ -54,7 +55,14 @@ static void startup(void) tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); elm_init(0, NULL); main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); + evas_object_show(main_win); + navi_ex = elm_navigationbar_ex_add(main_win); + evas_object_show(navi_ex); + Evas_Object *btn = elm_button_add(navi_ex); + evas_object_show(btn); + item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_1fn"); + elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); + elm_win_resize_object_add(main_win, navi_ex); } static void cleanup(void) @@ -72,12 +80,12 @@ static void cleanup(void) */ static void utc_UIFW_elm_navigationbar_ex_item_title_button_get_func_01(void) { - int r = 0; + Evas_Object * btn = NULL; -/* - r = elm_navigationbar_ex_item_title_button_get(...); -*/ - if (!r) { + + btn = elm_navigationbar_ex_item_title_button_get(item, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1); + + if (!btn) { tet_infoline("elm_navigationbar_ex_item_title_button_get() failed in positive test case"); tet_result(TET_FAIL); return; @@ -90,12 +98,13 @@ static void utc_UIFW_elm_navigationbar_ex_item_title_button_get_func_01(void) */ static void utc_UIFW_elm_navigationbar_ex_item_title_button_get_func_02(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_item_title_button_get(...); -*/ - if (r) { + + Evas_Object * btn = NULL; + + + btn = elm_navigationbar_ex_item_title_button_get(NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1); + + if (btn) { tet_infoline("elm_navigationbar_ex_item_title_button_get() failed in negative test case"); tet_result(TET_FAIL); return; diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_button_set_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_button_set_func.c index e076a0f..7953479 100644 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_button_set_func.c +++ b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_button_set_func.c @@ -27,7 +27,9 @@ } -Evas_Object *main_win; +Evas_Object *main_win, *navi_ex; +Elm_Navigationbar_ex_Item* item; + static void startup(void); static void cleanup(void); @@ -55,6 +57,12 @@ static void startup(void) elm_init(0, NULL); main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); evas_object_show(main_win); + navi_ex = elm_navigationbar_ex_add(main_win); + evas_object_show(navi_ex); + Evas_Object *btn = elm_button_add(navi_ex); + evas_object_show(btn); + item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_1fn"); + elm_win_resize_object_add(main_win, navi_ex); } static void cleanup(void) @@ -72,16 +80,7 @@ static void cleanup(void) */ static void utc_UIFW_elm_navigationbar_ex_item_title_button_set_func_01(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_item_title_button_set(...); -*/ - if (!r) { - tet_infoline("elm_navigationbar_ex_item_title_button_set() failed in positive test case"); - tet_result(TET_FAIL); - return; - } + elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); tet_result(TET_PASS); } @@ -90,15 +89,6 @@ static void utc_UIFW_elm_navigationbar_ex_item_title_button_set_func_01(void) */ static void utc_UIFW_elm_navigationbar_ex_item_title_button_set_func_02(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_item_title_button_set(...); -*/ - if (r) { - tet_infoline("elm_navigationbar_ex_item_title_button_set() failed in negative test case"); - tet_result(TET_FAIL); - return; - } + elm_navigationbar_ex_item_title_button_set( NULL, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); tet_result(TET_PASS); } diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_hidden_set_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_hidden_set_func.c index 8e2bbce..c3f6298 100644 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_hidden_set_func.c +++ b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_hidden_set_func.c @@ -27,7 +27,9 @@ } -Evas_Object *main_win; +Evas_Object *main_win, *navi_ex; +Elm_Navigationbar_ex_Item* item; + static void startup(void); static void cleanup(void); @@ -55,6 +57,13 @@ static void startup(void) elm_init(0, NULL); main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); evas_object_show(main_win); + navi_ex = elm_navigationbar_ex_add(main_win); + evas_object_show(navi_ex); + Evas_Object *btn = elm_button_add(navi_ex); + evas_object_show(btn); + item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_1fn"); + elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); + elm_win_resize_object_add(main_win, navi_ex); } static void cleanup(void) @@ -72,16 +81,7 @@ static void cleanup(void) */ static void utc_UIFW_elm_navigationbar_ex_item_title_hidden_set_func_01(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_item_title_hidden_set(...); -*/ - if (!r) { - tet_infoline("elm_navigationbar_ex_item_title_hidden_set() failed in positive test case"); - tet_result(TET_FAIL); - return; - } + elm_navigationbar_ex_item_title_hidden_set(item, EINA_TRUE); tet_result(TET_PASS); } @@ -90,15 +90,6 @@ static void utc_UIFW_elm_navigationbar_ex_item_title_hidden_set_func_01(void) */ static void utc_UIFW_elm_navigationbar_ex_item_title_hidden_set_func_02(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_item_title_hidden_set(...); -*/ - if (r) { - tet_infoline("elm_navigationbar_ex_item_title_hidden_set() failed in negative test case"); - tet_result(TET_FAIL); - return; - } + elm_navigationbar_ex_item_title_hidden_set(NULL, EINA_TRUE); tet_result(TET_PASS); } diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_label_get_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_label_get_func.c index 01b998c..bd38ee4 100644 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_label_get_func.c +++ b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_label_get_func.c @@ -27,7 +27,9 @@ } -Evas_Object *main_win; +Evas_Object *main_win, *navi_ex; +Elm_Navigationbar_ex_Item* item; + static void startup(void); static void cleanup(void); @@ -54,7 +56,15 @@ static void startup(void) tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); elm_init(0, NULL); main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); + evas_object_show(main_win); + navi_ex = elm_navigationbar_ex_add(main_win); + evas_object_show(navi_ex); + Evas_Object *btn = elm_button_add(navi_ex); + evas_object_show(btn); + item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_1fn"); + elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); + elm_navigationbar_ex_item_title_label_set(item, "title"); + elm_win_resize_object_add(main_win, navi_ex); } static void cleanup(void) @@ -72,12 +82,12 @@ static void cleanup(void) */ static void utc_UIFW_elm_navigationbar_ex_item_title_label_get_func_01(void) { - int r = 0; + const char *label = NULL; + -/* - r = elm_navigationbar_ex_item_title_label_get(...); -*/ - if (!r) { + label = elm_navigationbar_ex_item_title_label_get(item); + + if (!label) { tet_infoline("elm_navigationbar_ex_item_title_label_get() failed in positive test case"); tet_result(TET_FAIL); return; @@ -90,12 +100,12 @@ static void utc_UIFW_elm_navigationbar_ex_item_title_label_get_func_01(void) */ static void utc_UIFW_elm_navigationbar_ex_item_title_label_get_func_02(void) { - int r = 0; + const char *label = NULL; + -/* - r = elm_navigationbar_ex_item_title_label_get(...); -*/ - if (r) { + label = elm_navigationbar_ex_item_title_label_get(NULL); + + if (label) { tet_infoline("elm_navigationbar_ex_item_title_label_get() failed in negative test case"); tet_result(TET_FAIL); return; diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_label_set_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_label_set_func.c index fc7e235..27fd6d7 100644 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_label_set_func.c +++ b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_label_set_func.c @@ -27,7 +27,8 @@ } -Evas_Object *main_win; +Evas_Object *main_win, *navi_ex; +Elm_Navigationbar_ex_Item* item; static void startup(void); static void cleanup(void); @@ -55,6 +56,13 @@ static void startup(void) elm_init(0, NULL); main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); evas_object_show(main_win); + navi_ex = elm_navigationbar_ex_add(main_win); + evas_object_show(navi_ex); + Evas_Object *btn = elm_button_add(navi_ex); + evas_object_show(btn); + item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_1fn"); + elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); + elm_win_resize_object_add(main_win, navi_ex); } static void cleanup(void) @@ -72,16 +80,7 @@ static void cleanup(void) */ static void utc_UIFW_elm_navigationbar_ex_item_title_label_set_func_01(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_item_title_label_set(...); -*/ - if (!r) { - tet_infoline("elm_navigationbar_ex_item_title_label_set() failed in positive test case"); - tet_result(TET_FAIL); - return; - } + elm_navigationbar_ex_item_title_label_set(item, "title"); tet_result(TET_PASS); } @@ -90,15 +89,6 @@ static void utc_UIFW_elm_navigationbar_ex_item_title_label_set_func_01(void) */ static void utc_UIFW_elm_navigationbar_ex_item_title_label_set_func_02(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_item_title_label_set(...); -*/ - if (r) { - tet_infoline("elm_navigationbar_ex_item_title_label_set() failed in negative test case"); - tet_result(TET_FAIL); - return; - } + elm_navigationbar_ex_item_title_label_set(item, "title"); tet_result(TET_PASS); } diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_object_get_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_object_get_func.c index ed3ea33..d54fe9a 100644 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_object_get_func.c +++ b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_object_get_func.c @@ -26,8 +26,9 @@ } \ } +Evas_Object *main_win, *navi_ex; +Elm_Navigationbar_ex_Item* item; -Evas_Object *main_win; static void startup(void); static void cleanup(void); @@ -55,6 +56,18 @@ static void startup(void) elm_init(0, NULL); main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); evas_object_show(main_win); + navi_ex = elm_navigationbar_ex_add(main_win); + evas_object_show(navi_ex); + Evas_Object *btn = elm_button_add(navi_ex); + evas_object_show(btn); + item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_seg_full"); + Evas_Object *title_obj = elm_segment_control_add(navi_ex); + elm_segment_control_add_segment(title_obj, NULL, "Sg1", EINA_FALSE); + elm_segment_control_add_segment(title_obj, NULL, "Sg2", EINA_FALSE); + elm_segment_control_add_segment(title_obj, NULL, "Sg3", EINA_FALSE); + evas_object_show(title_obj); + elm_navigationbar_ex_item_title_object_set(item, title_obj); + elm_win_resize_object_add(main_win, navi_ex); } static void cleanup(void) @@ -72,12 +85,10 @@ static void cleanup(void) */ static void utc_UIFW_elm_navigationbar_ex_item_title_object_get_func_01(void) { - int r = 0; + Evas_Object *title_obj = NULL; + title_obj = elm_navigationbar_ex_item_title_object_get(item); -/* - r = elm_navigationbar_ex_item_title_object_get(...); -*/ - if (!r) { + if (!title_obj) { tet_infoline("elm_navigationbar_ex_item_title_object_get() failed in positive test case"); tet_result(TET_FAIL); return; @@ -90,12 +101,9 @@ static void utc_UIFW_elm_navigationbar_ex_item_title_object_get_func_01(void) */ static void utc_UIFW_elm_navigationbar_ex_item_title_object_get_func_02(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_item_title_object_get(...); -*/ - if (r) { + Evas_Object *title_obj = NULL; + title_obj = elm_navigationbar_ex_item_title_object_get(NULL); + if (title_obj) { tet_infoline("elm_navigationbar_ex_item_title_object_get() failed in negative test case"); tet_result(TET_FAIL); return; diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_object_set_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_object_set_func.c index c51b559..6fcd3b0 100644 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_object_set_func.c +++ b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_object_set_func.c @@ -27,7 +27,8 @@ } -Evas_Object *main_win; +Evas_Object *main_win, *navi_ex; +Elm_Navigationbar_ex_Item* item; static void startup(void); static void cleanup(void); @@ -55,6 +56,12 @@ static void startup(void) elm_init(0, NULL); main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); evas_object_show(main_win); + navi_ex = elm_navigationbar_ex_add(main_win); + evas_object_show(navi_ex); + Evas_Object *btn = elm_button_add(navi_ex); + evas_object_show(btn); + item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_seg_full"); + elm_win_resize_object_add(main_win, navi_ex); } static void cleanup(void) @@ -72,16 +79,12 @@ static void cleanup(void) */ static void utc_UIFW_elm_navigationbar_ex_item_title_object_set_func_01(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_item_title_object_set(...); -*/ - if (!r) { - tet_infoline("elm_navigationbar_ex_item_title_object_set() failed in positive test case"); - tet_result(TET_FAIL); - return; - } + Evas_Object *title_obj = elm_segment_control_add(navi_ex); + elm_segment_control_add_segment(title_obj, NULL, "Sg1", EINA_FALSE); + elm_segment_control_add_segment(title_obj, NULL, "Sg2", EINA_FALSE); + elm_segment_control_add_segment(title_obj, NULL, "Sg3", EINA_FALSE); + evas_object_show(title_obj); + elm_navigationbar_ex_item_title_object_set(item, title_obj); tet_result(TET_PASS); } @@ -90,15 +93,11 @@ static void utc_UIFW_elm_navigationbar_ex_item_title_object_set_func_01(void) */ static void utc_UIFW_elm_navigationbar_ex_item_title_object_set_func_02(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_item_title_object_set(...); -*/ - if (r) { - tet_infoline("elm_navigationbar_ex_item_title_object_set() failed in negative test case"); - tet_result(TET_FAIL); - return; - } + Evas_Object *title_obj = elm_segment_control_add(navi_ex); + elm_segment_control_add_segment(title_obj, NULL, "Sg1", EINA_FALSE); + elm_segment_control_add_segment(title_obj, NULL, "Sg2", EINA_FALSE); + elm_segment_control_add_segment(title_obj, NULL, "Sg3", EINA_FALSE); + evas_object_show(title_obj); + elm_navigationbar_ex_item_title_object_set(NULL, title_obj); tet_result(TET_PASS); } diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_object_unset_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_object_unset_func.c index 3e5ed12..d440391 100644 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_object_unset_func.c +++ b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_title_object_unset_func.c @@ -27,7 +27,8 @@ } -Evas_Object *main_win; +Evas_Object *main_win, *navi_ex; +Elm_Navigationbar_ex_Item* item; static void startup(void); static void cleanup(void); @@ -55,6 +56,18 @@ static void startup(void) elm_init(0, NULL); main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); evas_object_show(main_win); + navi_ex = elm_navigationbar_ex_add(main_win); + evas_object_show(navi_ex); + Evas_Object *btn = elm_button_add(navi_ex); + evas_object_show(btn); + item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_seg_full"); + Evas_Object *title_obj = elm_segment_control_add(navi_ex); + elm_segment_control_add_segment(title_obj, NULL, "Sg1", EINA_FALSE); + elm_segment_control_add_segment(title_obj, NULL, "Sg2", EINA_FALSE); + elm_segment_control_add_segment(title_obj, NULL, "Sg3", EINA_FALSE); + evas_object_show(title_obj); + elm_navigationbar_ex_item_title_object_set(item, title_obj); + elm_win_resize_object_add(main_win, navi_ex); } static void cleanup(void) @@ -72,12 +85,11 @@ static void cleanup(void) */ static void utc_UIFW_elm_navigationbar_ex_item_title_object_unset_func_01(void) { - int r = 0; + Evas_Object *title_obj = NULL; -/* - r = elm_navigationbar_ex_item_title_object_unset(...); -*/ - if (!r) { + title_obj = elm_navigationbar_ex_item_title_object_unset(item); + + if (!title_obj) { tet_infoline("elm_navigationbar_ex_item_title_object_unset() failed in positive test case"); tet_result(TET_FAIL); return; @@ -90,12 +102,9 @@ static void utc_UIFW_elm_navigationbar_ex_item_title_object_unset_func_01(void) */ static void utc_UIFW_elm_navigationbar_ex_item_title_object_unset_func_02(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_item_title_object_unset(...); -*/ - if (r) { + Evas_Object *title_obj = NULL; + title_obj = elm_navigationbar_ex_item_title_object_unset(NULL); + if (title_obj) { tet_infoline("elm_navigationbar_ex_item_title_object_unset() failed in negative test case"); tet_result(TET_FAIL); return; diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_top_get_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_top_get_func.c index 90b6052..49a53d6 100644 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_top_get_func.c +++ b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_item_top_get_func.c @@ -27,7 +27,8 @@ } -Evas_Object *main_win; +Evas_Object *main_win, *navi_ex; +Elm_Navigationbar_ex_Item* item; static void startup(void); static void cleanup(void); @@ -54,7 +55,13 @@ static void startup(void) tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); elm_init(0, NULL); main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); - evas_object_show(main_win); + evas_object_show(main_win); + navi_ex = elm_navigationbar_ex_add(main_win); + evas_object_show(navi_ex); + Evas_Object *btn = elm_button_add(navi_ex); + item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_1fn"); + elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); + elm_win_resize_object_add(main_win, navi_ex); } static void cleanup(void) @@ -72,12 +79,10 @@ static void cleanup(void) */ static void utc_UIFW_elm_navigationbar_ex_item_top_get_func_01(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_item_top_get(...); -*/ - if (!r) { + Elm_Navigationbar_ex_Item *it = NULL; + it = elm_navigationbar_ex_item_top_get(navi_ex); + + if (!it) { tet_infoline("elm_navigationbar_ex_item_top_get() failed in positive test case"); tet_result(TET_FAIL); return; @@ -90,12 +95,10 @@ static void utc_UIFW_elm_navigationbar_ex_item_top_get_func_01(void) */ static void utc_UIFW_elm_navigationbar_ex_item_top_get_func_02(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_item_top_get(...); -*/ - if (r) { + Elm_Navigationbar_ex_Item *it = NULL; + it = elm_navigationbar_ex_item_top_get(NULL); + + if (it) { tet_infoline("elm_navigationbar_ex_item_top_get() failed in negative test case"); tet_result(TET_FAIL); return; diff --git a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_to_item_pop_func.c b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_to_item_pop_func.c index 95106f1..05d526f 100644 --- a/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_to_item_pop_func.c +++ b/TC/elm_ts/navigationbar_ex/utc_UIFW_elm_navigationbar_ex_to_item_pop_func.c @@ -27,7 +27,9 @@ } -Evas_Object *main_win; +Evas_Object *main_win, *navi_ex; +Elm_Navigationbar_ex_Item* item, *item2; + static void startup(void); static void cleanup(void); @@ -55,6 +57,17 @@ static void startup(void) elm_init(0, NULL); main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); evas_object_show(main_win); + navi_ex = elm_navigationbar_ex_add(main_win); + evas_object_show(navi_ex); + Evas_Object *btn = elm_button_add(navi_ex); + evas_object_show(btn); + item = elm_navigationbar_ex_item_push(navi_ex, btn, "topbar_1fn"); + elm_navigationbar_ex_item_title_button_set(item, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); + Evas_Object *btn2 = elm_button_add(navi_ex); + evas_object_show(btn2); + item2 = elm_navigationbar_ex_item_push(navi_ex, btn2, "topbar_1fn"); + elm_navigationbar_ex_item_title_button_set(item2, "button", NULL, ELM_NAVIGATIONBAR_EX_FUNCTION_BUTTON1, NULL, NULL); + elm_win_resize_object_add(main_win, navi_ex); } static void cleanup(void) @@ -72,16 +85,7 @@ static void cleanup(void) */ static void utc_UIFW_elm_navigationbar_ex_to_item_pop_func_01(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_to_item_pop(...); -*/ - if (!r) { - tet_infoline("elm_navigationbar_ex_to_item_pop() failed in positive test case"); - tet_result(TET_FAIL); - return; - } + elm_navigationbar_ex_to_item_pop(item); tet_result(TET_PASS); } @@ -90,15 +94,6 @@ static void utc_UIFW_elm_navigationbar_ex_to_item_pop_func_01(void) */ static void utc_UIFW_elm_navigationbar_ex_to_item_pop_func_02(void) { - int r = 0; - -/* - r = elm_navigationbar_ex_to_item_pop(...); -*/ - if (r) { - tet_infoline("elm_navigationbar_ex_to_item_pop() failed in negative test case"); - tet_result(TET_FAIL); - return; - } + elm_navigationbar_ex_to_item_pop(item); tet_result(TET_PASS); } -- 2.7.4