Merge "[entry] fixed bug in getting geometry of wd->scroller"
[framework/uifw/elementary.git] / TC / elm_ts / navigationbar / utc_UIFW_elm_navigationbar_title_object_list_unset_func.c
index b7201f9..5814c18 100644 (file)
@@ -30,7 +30,7 @@
 
 
 Evas_Object *main_win, *navibar;
-char buf[4096];
+char buf[PATH_MAX];
 
 
 static void startup(void);
@@ -58,9 +58,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);
        navibar = elm_navigationbar_add(main_win);
        evas_object_show(navibar);
+       elm_win_resize_object_add(main_win, navibar);
 }
 
 static void cleanup(void)
@@ -88,15 +89,12 @@ static void utc_UIFW_elm_navigationbar_title_object_list_unset_func_01(void)
        elm_icon_file_set(content, buf, NULL);
        evas_object_size_hint_aspect_set(content, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1);
        elm_icon_scale_set(content, 1, 1);
-       
-       Evas_Object *segment = elm_segment_control_add(navibar);
-       elm_segment_control_add_segment(navibar, NULL, "Sg1", EINA_FALSE);
-       elm_segment_control_add_segment(navibar, NULL, "Sg2", EINA_FALSE);
-       elm_segment_control_add_segment(navibar, NULL, "Sg3", EINA_FALSE);      
-       evas_object_show(segment);
-
-       elm_navigationbar_push(navibar, "title", NULL, NULL, NULL, content);            
-       elm_navigationbar_title_object_add(navibar, content, segment);
+
+       Evas_Object *title = elm_button_add(navibar);
+       evas_object_show(title);
+
+       elm_navigationbar_push(navibar, "title", NULL, NULL, NULL, content);
+       elm_navigationbar_title_object_add(navibar, content, title);
        elm_navigationbar_title_object_list_unset(navibar, content, &list);
        if (!list) {
                tet_infoline("elm_navigationbar_title_object_list_unset() failed in positive test case");
@@ -117,14 +115,12 @@ static void utc_UIFW_elm_navigationbar_title_object_list_unset_func_02(void)
        elm_icon_file_set(content, buf, NULL);
        evas_object_size_hint_aspect_set(content, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1);
        elm_icon_scale_set(content, 1, 1);
-       
-       Evas_Object *segment = elm_segment_control_add(navibar);
-       elm_segment_control_add_segment(navibar, NULL, "Sg1", EINA_FALSE);
-       elm_segment_control_add_segment(navibar, NULL, "Sg2", EINA_FALSE);
-       elm_segment_control_add_segment(navibar, NULL, "Sg3", EINA_FALSE);      
-       evas_object_show(segment);
-
-       elm_navigationbar_push(navibar, "title", NULL, NULL, NULL, content);            
+
+       Evas_Object *title = elm_button_add(navibar);
+       evas_object_show(title);
+
+       elm_navigationbar_push(navibar, "title", NULL, NULL, NULL, content);
+       elm_navigationbar_title_object_add(navibar, content, title);
        elm_navigationbar_title_object_list_unset(NULL, content, &list);
        if (list) {
                tet_infoline("elm_navigationbar_title_object_list_unset() failed in negative test case");