--- /dev/null
+#include <tet_api.h>
+#include <Elementary.h>
+
+// Definitions
+// For checking the result of the positive test case.
+#define TET_CHECK_PASS(x1, y...) \
+{ \
+ Evas_Object *err = y; \
+ if (err == (x1)) \
+ { \
+ tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \
+ tet_result(TET_FAIL); \
+ return; \
+ } \
+}
+
+// For checking the result of the negative test case.
+#define TET_CHECK_FAIL(x1, y...) \
+{ \
+ Evas_Object *err = y; \
+ if (err != (x1)) \
+ { \
+ tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \
+ tet_result(TET_FAIL); \
+ return; \
+ } \
+}
+
+
+Evas_Object *main_win;
+
+static void startup(void);
+static void cleanup(void);
+
+void (*tet_startup)(void) = startup;
+void (*tet_cleanup)(void) = cleanup;
+
+static void utc_@MODULE@_@API@_func_01(void);
+static void utc_@MODULE@_@API@_func_02(void);
+
+enum {
+ POSITIVE_TC_IDX = 0x01,
+ NEGATIVE_TC_IDX,
+};
+
+struct tet_testlist tet_testlist[] = {
+ { utc_@MODULE@_@API@_func_01, POSITIVE_TC_IDX },
+ { utc_@MODULE@_@API@_func_02, NEGATIVE_TC_IDX },
+ { NULL, 0 }
+};
+
+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);
+}
+
+static void cleanup(void)
+{
+ if ( NULL != main_win ) {
+ evas_object_del(main_win);
+ main_win = NULL;
+ }
+ elm_shutdown();
+ tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ ");
+}
+
+/**
+ * @brief Positive test case of @API@()
+ */
+static void utc_@MODULE@_@API@_func_01(void)
+{
+ int r = 0;
+
+/*
+ r = @API@(...);
+*/
+ if (!r) {
+ tet_infoline("@API@() failed in positive test case");
+ tet_result(TET_FAIL);
+ return;
+ }
+ tet_result(TET_PASS);
+}
+
+/**
+ * @brief Negative test case of ug_init @API@()
+ */
+static void utc_@MODULE@_@API@_func_02(void)
+{
+ int r = 0;
+
+/*
+ r = @API@(...);
+*/
+ if (r) {
+ tet_infoline("@API@() failed in negative test case");
+ tet_result(TET_FAIL);
+ return;
+ }
+ tet_result(TET_PASS);
+}
struct tet_testlist tet_testlist[] = {\r
{ utc_UIFW_elm_segment_control_add_func_01, POSITIVE_TC_IDX },\r
{ utc_UIFW_elm_segment_control_add_func_02, NEGATIVE_TC_IDX },\r
+ { NULL, 0 }\r
};\r
\r
static void startup(void)\r
evas_object_show(segment_control);\r
\r
if (!segment_control) {\r
- tet_infoline("elm_segment_control_add() with parent as NULL failed in negative test case");\r
+ tet_infoline("elm_segment_control_add() failed in negative test case");\r
tet_result(TET_FAIL);\r
return;\r
}\r
struct tet_testlist tet_testlist[] = {\r
{ utc_UIFW_elm_segment_control_item_add_func_01, POSITIVE_TC_IDX },\r
{ utc_UIFW_elm_segment_control_item_add_func_02, NEGATIVE_TC_IDX },\r
+ { NULL, 0 }\r
};\r
\r
static void startup(void)\r
{\r
Evas_Object *segment= NULL;\r
Elm_Segment_Item *item = NULL;\r
+\r
segment = elm_segment_control_add(main_win);\r
item = elm_segment_control_item_add(segment, NULL, "All", EINA_FALSE);\r
evas_object_show(segment);\r
segment = elm_segment_control_add(main_win);\r
item = elm_segment_control_item_add(NULL, NULL, "All", EINA_FALSE);\r
evas_object_show(segment);\r
- if (!item) {\r
- tet_result(TET_PASS);\r
+ if (item) {\r
+ tet_infoline("elm_segment_control_item_add() failed in negative test case");\r
+ tet_result(TET_FAIL);\r
return;\r
}\r
- tet_infoline("elm_segment_control_item_add() with parent as NULL failed in negative test case");\r
- tet_result(TET_FAIL);\r
+ tet_result(TET_PASS);\r
}\r
struct tet_testlist tet_testlist[] = {\r
{ utc_UIFW_elm_segment_control_item_count_get_func_01, POSITIVE_TC_IDX },\r
{ utc_UIFW_elm_segment_control_item_count_get_func_02, NEGATIVE_TC_IDX },\r
+ { NULL, 0 }\r
};\r
\r
static void startup(void)\r
item = elm_segment_control_item_add(segment, NULL, "All", EINA_FALSE);\r
count = elm_segment_control_item_count_get(NULL);\r
\r
- if (!count) {\r
- tet_result(TET_PASS);\r
+ if (count) {\r
+ tet_infoline("elm_segment_control_item_count_get() failed in negative test case");\r
+ tet_result(TET_FAIL);\r
return;\r
}\r
- tet_infoline("elm_segment_control_item_count_get() with parameter as NULL failed in negative test case");\r
- tet_result(TET_FAIL);\r
+ tet_result(TET_PASS);\r
}\r
struct tet_testlist tet_testlist[] = {\r
{ utc_UIFW_elm_segment_control_item_del_at_func_01, POSITIVE_TC_IDX },\r
{ utc_UIFW_elm_segment_control_item_del_at_func_02, NEGATIVE_TC_IDX },\r
+ { NULL, 0 }\r
};\r
\r
static void startup(void)\r
item = elm_segment_control_item_add(segment, NULL, "All", EINA_FALSE);\r
elm_segment_control_item_del_at(segment, 0, EINA_FALSE);
it = elm_segment_control_item_get_at(segment,0);\r
- if (!it) {\r
- tet_result(TET_PASS);\r
+ if (it) {\r
+ tet_infoline("elm_segment_control_item_del_at() failed in positive test case");\r
+ tet_result(TET_FAIL);\r
return;\r
}\r
- tet_infoline("elm_segment_control_item_del() failed in positive test case");\r
- tet_result(TET_FAIL);\r
+ tet_result(TET_PASS);\r
}\r
\r
/**\r
item = elm_segment_control_item_add(segment, NULL, "All", EINA_FALSE);\r
elm_segment_control_item_del_at(NULL,0, EINA_FALSE);
it = elm_segment_control_item_get_at(segment,0);\r
- if (!it) {\r
- tet_infoline("elm_segment_control_item_del() with item index as NULL failed in negative test case");\r
+ if (it) {\r
+ tet_infoline("elm_segment_control_item_del_at() failed in negative test case");\r
tet_result(TET_FAIL);\r
return;\r
}\r
struct tet_testlist tet_testlist[] = {\r
{ utc_UIFW_elm_segment_control_item_del_func_01, POSITIVE_TC_IDX },\r
{ utc_UIFW_elm_segment_control_item_del_func_02, NEGATIVE_TC_IDX },\r
+ { NULL, 0 }\r
};\r
\r
static void startup(void)\r
item = elm_segment_control_item_add(segment, NULL, "All", EINA_FALSE);\r
elm_segment_control_item_del(segment, item, EINA_FALSE);
it = elm_segment_control_item_get_at(segment,0);\r
- if (!it) {\r
- tet_result(TET_PASS);\r
+ if (it) {\r
+ tet_infoline("elm_segment_control_item_del() failed in positive test case");\r
+ tet_result(TET_FAIL);\r
return;\r
}\r
- tet_infoline("elm_segment_control_item_del() failed in positive test case");\r
- tet_result(TET_FAIL);\r
+ tet_result(TET_PASS);\r
}\r
\r
/**\r
item = elm_segment_control_item_add(segment, NULL, "All", EINA_FALSE);\r
elm_segment_control_item_del(NULL, item, EINA_FALSE);
it = elm_segment_control_item_get_at(segment,0);\r
- if (!it) {\r
- tet_infoline("elm_segment_control_item_del() with parent as NULL failed in negative test case");\r
+ if (it) {\r
+ tet_infoline("elm_segment_control_item_del() failed in negative test case");\r
tet_result(TET_FAIL);\r
return;\r
}\r
struct tet_testlist tet_testlist[] = {\r
{ utc_UIFW_elm_segment_control_item_get_at_func_01, POSITIVE_TC_IDX },\r
{ utc_UIFW_elm_segment_control_item_get_at_func_02, NEGATIVE_TC_IDX },\r
+ { NULL, 0 }\r
};\r
\r
static void startup(void)\r
evas_object_show(segment);\r
item = elm_segment_control_item_add(segment, NULL, "All", EINA_FALSE);\r
it = elm_segment_control_item_get_at(NULL, 0);\r
- if (!it) {\r
- tet_result(TET_PASS);\r
+ if (it) {\r
+ tet_infoline("elm_segment_control_item_get_at() failed in negative test case");\r
+ tet_result(TET_FAIL);\r
return;\r
}\r
- tet_infoline("elm_segment_control_item_get_at() with parent as NULL failed in negative test case");\r
- tet_result(TET_FAIL);\r
+ tet_result(TET_PASS);\r
}\r
struct tet_testlist tet_testlist[] = {\r
{ utc_UIFW_elm_segment_control_item_icon_get_func_01, POSITIVE_TC_IDX },\r
{ utc_UIFW_elm_segment_control_item_icon_get_func_02, NEGATIVE_TC_IDX },\r
+ { NULL, 0 }\r
};\r
\r
static void startup(void)\r
elm_icon_file_set(ic, buf, NULL);\r
item = elm_segment_control_item_add(segment, ic, "All",EINA_FALSE);\r
icon = elm_segment_control_item_icon_get(NULL,0);\r
- if (!icon) {\r
- tet_result(TET_PASS);\r
- return;\r
+ if (icon) {\r
+ tet_infoline("elm_segment_control_item_icon_get() failed in negative test case");\r
+ tet_result(TET_FAIL);\r
+ return;\r
}\r
- tet_infoline("elm_segment_control_item_icon_get() with parent as NULL failed in negative test case");\r
- tet_result(TET_FAIL);\r
+ tet_result(TET_PASS);\r
}\r
struct tet_testlist tet_testlist[] = {\r
{ utc_UIFW_elm_segment_control_item_index_get_func_01, POSITIVE_TC_IDX },\r
{ utc_UIFW_elm_segment_control_item_index_get_func_02, NEGATIVE_TC_IDX },\r
+ { NULL, 0 }\r
};\r
\r
static void startup(void)\r
static void utc_UIFW_elm_segment_control_item_index_get_func_01(void)\r
{\r
Elm_Segment_Item *item = NULL;\r
- int index;\r
+ int index = -1;\r
Evas_Object *segment = NULL;\r
segment = elm_segment_control_add(main_win);\r
evas_object_show(segment);\r
item = elm_segment_control_item_add(segment, NULL, "All", EINA_FALSE);\r
index = elm_segment_control_item_index_get(item);\r
- if (index==0) {\r
- tet_result(TET_PASS);\r
- return;\r
+ if (index!=0) {\r
+ tet_result(TET_FAIL);\r
+ return;\r
}\r
- tet_infoline("elm_segment_control_item_index_get() failed in positive test case");\r
- tet_result(TET_FAIL);\r
+ tet_result(TET_PASS);\r
}\r
\r
/**\r
evas_object_show(segment);\r
item = elm_segment_control_item_add(segment, NULL, "All",EINA_FALSE);\r
index = elm_segment_control_item_index_get(NULL);\r
- if (index==-1) {\r
- tet_result(TET_PASS);\r
- return;\r
+ if (index!=-1) {\r
+ tet_infoline("elm_segment_control_item_index_get() failed in negative test case");\r
+ tet_result(TET_FAIL);\r
+ return;\r
}
- tet_infoline("elm_segment_control_item_index_get() with parent as NULL failed in negative test case");\r
- tet_result(TET_FAIL);\r
+ tet_result(TET_PASS);\r
}\r
struct tet_testlist tet_testlist[] = {\r
{ utc_UIFW_elm_segment_control_item_insert_at_func_01, POSITIVE_TC_IDX },\r
{ utc_UIFW_elm_segment_control_item_insert_at_func_02, NEGATIVE_TC_IDX },\r
+ { NULL, 0 }\r
};\r
\r
static void startup(void)\r
}\r
\r
/**\r
- * @brief Negative test case of ug_init elm_segment_control_item_add()\r
+ * @brief Negative test case of ug_init elm_segment_control_item_insert_at()\r
*/\r
static void utc_UIFW_elm_segment_control_item_insert_at_func_02(void)\r
{\r
segment = elm_segment_control_add(main_win);\r
evas_object_show(segment);\r
item = elm_segment_control_item_insert_at(NULL, NULL, "All", 1 ,EINA_FALSE);\r
- if (!item) {\r
- tet_result(TET_PASS);\r
+ if (item) {\r
+ tet_infoline("elm_segment_control_item_insert_at() failed in negative test case");\r
+ tet_result(TET_FAIL);\r
return;\r
}\r
- tet_infoline("elm_segment_control_item_insert_at() with parent as NULL failed in negative test case");\r
- tet_result(TET_FAIL);\r
+ tet_result(TET_PASS);\r
}\r
struct tet_testlist tet_testlist[] = {\r
{ utc_UIFW_elm_segment_control_item_label_get_func_01, POSITIVE_TC_IDX },\r
{ utc_UIFW_elm_segment_control_item_label_get_func_02, NEGATIVE_TC_IDX },\r
+ { NULL, 0 }\r
};\r
\r
static void startup(void)\r
evas_object_show(segment);\r
item = elm_segment_control_item_add(segment, NULL, "All",EINA_FALSE);\r
label = elm_segment_control_item_label_get(NULL,0);\r
- if (!label) {\r
- tet_result(TET_PASS);\r
- return;\r
+ if (label) {\r
+ tet_infoline("elm_segment_control_item_label_get() failed in negative test case");\r
+ tet_result(TET_FAIL);\r
+ return;\r
}\r
- tet_infoline("elm_segment_control_item_label_get() with parent as NULL failed in negative test case");;\r
- tet_result(TET_FAIL);\r
+ tet_result(TET_PASS);\r
}\r
struct tet_testlist tet_testlist[] = {\r
{ utc_UIFW_elm_segment_control_item_label_set_func_01, POSITIVE_TC_IDX },\r
{ utc_UIFW_elm_segment_control_item_label_set_func_02, NEGATIVE_TC_IDX },\r
+ { NULL, 0 }\r
};\r
\r
static void startup(void)\r
item = elm_segment_control_item_add(segment_control, NULL, NULL,EINA_FALSE);
elm_segment_control_item_label_set(NULL,ch);\r
label = elm_segment_control_item_label_get(segment_control,0);\r
- if (!label) {\r
- tet_result(TET_PASS);\r
- return;\r
+ if (label) {\r
+ tet_result(TET_FAIL);\r
+ return;\r
}\r
- tet_infoline("elm_segment_control_item_label_set() with parent as NULL failed in negative test case");;\r
- tet_result(TET_FAIL);\r
+ tet_result(TET_PASS);\r
}\r
struct tet_testlist tet_testlist[] = {\r
{ utc_UIFW_elm_segment_control_item_object_get_func_01, POSITIVE_TC_IDX },\r
{ utc_UIFW_elm_segment_control_item_object_get_func_02, NEGATIVE_TC_IDX },\r
+ { NULL, 0 }\r
};\r
\r
static void startup(void)\r
evas_object_show(segment);\r
item = elm_segment_control_item_add(segment, NULL, "All", EINA_FALSE);\r
it = elm_segment_control_item_object_get(NULL);\r
- if (!it) {\r
- tet_result(TET_PASS);\r
+ if (it) {\r
+ tet_infoline("elm_segment_control_item_object_get() failed in negative test case");\r
+ tet_result(TET_FAIL);\r
return;\r
}\r
- tet_infoline("elm_segment_control_item_object_get() with parent as NULL failed in negative test case");\r
- tet_result(TET_FAIL);\r
+ tet_result(TET_PASS);\r
}\r
struct tet_testlist tet_testlist[] = {\r
{ utc_UIFW_elm_segment_control_item_selected_get_func_01, POSITIVE_TC_IDX },\r
{ utc_UIFW_elm_segment_control_item_selected_get_func_02, NEGATIVE_TC_IDX },\r
+ { NULL, 0 }\r
};\r
\r
static void startup(void)\r
item = elm_segment_control_item_add(segment, NULL, "All", EINA_FALSE);\r
elm_segment_control_item_selected_set( item, 1);\r
it = elm_segment_control_item_selected_get(NULL);\r
- if (!it) {\r
- tet_result(TET_PASS);\r
+ if (it) {\r
+ tet_infoline("elm_segment_control_item_selected_get() failed in negative test case");\r
+ tet_result(TET_FAIL);\r
return;\r
}\r
- tet_infoline("elm_segment_control_item_selected_get() with parent as NULL failed in negative test case");\r
- tet_result(TET_FAIL);\r
+ tet_result(TET_PASS);\r
}\r
struct tet_testlist tet_testlist[] = {\r
{ utc_UIFW_elm_segment_control_item_selected_set_func_01, POSITIVE_TC_IDX },\r
{ utc_UIFW_elm_segment_control_item_selected_set_func_02, NEGATIVE_TC_IDX },\r
+ { NULL, 0 }\r
};\r
\r
static void startup(void)\r
item = elm_segment_control_item_add(segment, NULL, "All", EINA_FALSE);\r
elm_segment_control_item_selected_set( NULL, 1);\r
it = elm_segment_control_item_selected_get(segment);\r
- if (!it) {\r
- tet_result(TET_PASS);\r
+ if (it) {\r
+ tet_infoline("elm_segment_control_item_selected_set() failed in negative test case");\r
+ tet_result(TET_FAIL);\r
return;\r
}\r
- tet_infoline("elm_segment_control_item_selected_set() with parent as NULL failed in negative test case");\r
- tet_result(TET_FAIL);\r
+ tet_result(TET_PASS);\r
}\r