From 87fcb8eebe83757285be89ab21f2a427e0ae732c Mon Sep 17 00:00:00 2001 From: Hyoyoung Chang Date: Thu, 28 Oct 2010 21:25:57 +0900 Subject: [PATCH] [searchbar] adding test cases --- TC/elm_ts/searchbar/Makefile | 10 +- TC/elm_ts/searchbar/tslist | 4 + ...utc_UIFW_elm_searchbar_boundary_rect_set_func.c | 171 +++++++++++++++++++++ ...lm_searchbar_cancel_button_animation_set_func.c | 171 +++++++++++++++++++++ ...utc_UIFW_elm_searchbar_cancel_button_set_func.c | 171 +++++++++++++++++++++ .../searchbar/utc_UIFW_elm_searchbar_clear_func.c | 171 +++++++++++++++++++++ .../utc_UIFW_elm_searchbar_entry_get_func.c | 4 +- .../utc_UIFW_elm_searchbar_text_get_func.c | 4 +- 8 files changed, 699 insertions(+), 7 deletions(-) create mode 100755 TC/elm_ts/searchbar/utc_UIFW_elm_searchbar_boundary_rect_set_func.c create mode 100755 TC/elm_ts/searchbar/utc_UIFW_elm_searchbar_cancel_button_animation_set_func.c create mode 100755 TC/elm_ts/searchbar/utc_UIFW_elm_searchbar_cancel_button_set_func.c create mode 100755 TC/elm_ts/searchbar/utc_UIFW_elm_searchbar_clear_func.c diff --git a/TC/elm_ts/searchbar/Makefile b/TC/elm_ts/searchbar/Makefile index f8714fc..77cfe8f 100755 --- a/TC/elm_ts/searchbar/Makefile +++ b/TC/elm_ts/searchbar/Makefile @@ -1,8 +1,12 @@ CC ?= gcc -TARGETS = utc_UIFW_elm_searchbar_add_func \ - utc_UIFW_elm_searchbar_entry_get_func \ - utc_UIFW_elm_searchbar_text_get_func +TARGETS = utc_UIFW_elm_searchbar_add_func.c \ + utc_UIFW_elm_searchbar_boundary_rect_set_func.c \ + utc_UIFW_elm_searchbar_cancel_button_animation_set_func.c \ + utc_UIFW_elm_searchbar_cancel_button_set_func.c \ + utc_UIFW_elm_searchbar_clear_func.c \ + utc_UIFW_elm_searchbar_entry_get_func.c \ + utc_UIFW_elm_searchbar_text_get_func.c PKGS = elementary diff --git a/TC/elm_ts/searchbar/tslist b/TC/elm_ts/searchbar/tslist index df18b24..d98ed2b 100755 --- a/TC/elm_ts/searchbar/tslist +++ b/TC/elm_ts/searchbar/tslist @@ -1,3 +1,7 @@ +/elm_ts/searchbar/utc_UIFW_elm_searchbar_cancel_button_set_func /elm_ts/searchbar/utc_UIFW_elm_searchbar_add_func +/elm_ts/searchbar/utc_UIFW_elm_searchbar_boundary_rect_set_func +/elm_ts/searchbar/utc_UIFW_elm_searchbar_cancel_button_animation_set_func +/elm_ts/searchbar/utc_UIFW_elm_searchbar_clear_func /elm_ts/searchbar/utc_UIFW_elm_searchbar_entry_get_func /elm_ts/searchbar/utc_UIFW_elm_searchbar_text_get_func diff --git a/TC/elm_ts/searchbar/utc_UIFW_elm_searchbar_boundary_rect_set_func.c b/TC/elm_ts/searchbar/utc_UIFW_elm_searchbar_boundary_rect_set_func.c new file mode 100755 index 0000000..1c59d6e --- /dev/null +++ b/TC/elm_ts/searchbar/utc_UIFW_elm_searchbar_boundary_rect_set_func.c @@ -0,0 +1,171 @@ +#include +#include + +// 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; \ + } \ +} + +static void startup(void); +static void cleanup(void); + +void (*tet_startup)(void) = startup; +void (*tet_cleanup)(void) = cleanup; + +static void utc_UIFW_elm_searchbar_boundary_rect_set_func_01(void); +static void utc_UIFW_elm_searchbar_boundary_rect_set_func_02(void); + +enum { + POSITIVE_TC_IDX = 0x01, + NEGATIVE_TC_IDX, +}; + +struct tet_testlist tet_testlist[] = { + { utc_UIFW_elm_searchbar_boundary_rect_set_func_01, POSITIVE_TC_IDX }, + { utc_UIFW_elm_searchbar_boundary_rect_set_func_02, NEGATIVE_TC_IDX }, + { NULL, 0} +}; + +// Declare the global variables +Evas_Object *main_win, *main_bg; +Evas_Object *test_win, *test_bg; +Evas_Object *test_eo = NULL; +// Declare internal functions +void _elm_precondition(void); +static void _win_del(void *data, Evas_Object *obj, void *event_info); + + +// Delete main window +static void _win_del(void *data, Evas_Object *obj, void *event_info) +{ + elm_exit(); +} + +// Do precondition. +void _elm_precondition(void) +{ + elm_init(0, NULL); + + main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); + elm_win_title_set(main_win, "Elementary Unit Test Suite"); + evas_object_smart_callback_add(main_win, "delete,request", _win_del, NULL); + main_bg = elm_bg_add(main_win); + evas_object_size_hint_weight_set(main_bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); + elm_win_resize_object_add(main_win, main_bg); + evas_object_show(main_bg); + + // set an initial window size + evas_object_resize(main_win, 320, 480); + // show the window + evas_object_show(main_win); + + //elm_run(); +} + + +// Start up function for each test purpose +static void +startup() +{ + tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); + + // Elm precondition + _elm_precondition(); + + // Test precondition + test_win = elm_win_add(NULL, "SearchBar", ELM_WIN_BASIC); + elm_win_title_set(test_win, "SearchBar"); + elm_win_autodel_set(test_win, 1); + + test_bg = elm_bg_add(test_win); + elm_win_resize_object_add(test_win, test_bg); + evas_object_size_hint_weight_set(test_bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); + evas_object_show(test_bg); + + evas_object_resize(test_win, 480, 800); + evas_object_show(test_win); + + tet_infoline("[[ TET_MSG ]]:: Completing startup"); +} + +// Clean up function for each test purpose +static void +cleanup() +{ + tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); + + // Clean up the used resources. + if ( NULL != main_win ) { + evas_object_del(main_win); + main_win = NULL; + } + + if ( NULL != main_bg ) { + evas_object_del(main_bg); + main_bg = NULL; + } + + if ( NULL != test_win ) { + evas_object_del(test_win); + test_win = NULL; + } + + if ( NULL != test_bg ) { + evas_object_del(test_bg); + test_bg = NULL; + } + + if ( NULL != test_eo ) { + evas_object_del(test_eo); + test_eo = NULL; + } + + // clean up and shut down + elm_shutdown(); ; + + tet_infoline("[[ TET_MSG ]]:: ========= TC COMPLETE ========== "); +} + +/** + * @brief Positive test case of elm_searchbar_boundary_rect_set() + */ +static void utc_UIFW_elm_searchbar_boundary_rect_set_func_01(void) +{ + test_eo = elm_searchbar_add(test_win); + elm_searchbar_boundary_rect_set(test_eo, EINA_TRUE); + + tet_result(TET_PASS); + tet_infoline("[[ TET_MSG ]]::[ID]:TC_01, [TYPE]: Positive, [RESULT]:PASS, Setting boundary rect of SearchBar is success."); +} + +/** + * @brief Negative test case of ug_init elm_searchbar_boundary_rect_set() + */ +static void utc_UIFW_elm_searchbar_boundary_rect_set_func_02(void) +{ + test_eo = elm_searchbar_add(NULL); + elm_searchbar_boundary_rect_set(NULL, EINA_TRUE); + + tet_result(TET_PASS); + tet_infoline("[[ TET_MSG ]]::[ID]:TC_02, [TYPE]: Negative, [RESULT]:PASS, Setting boundary rect of SearchBar is failed."); +} diff --git a/TC/elm_ts/searchbar/utc_UIFW_elm_searchbar_cancel_button_animation_set_func.c b/TC/elm_ts/searchbar/utc_UIFW_elm_searchbar_cancel_button_animation_set_func.c new file mode 100755 index 0000000..cc46566 --- /dev/null +++ b/TC/elm_ts/searchbar/utc_UIFW_elm_searchbar_cancel_button_animation_set_func.c @@ -0,0 +1,171 @@ +#include +#include + +// 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; \ + } \ +} + +static void startup(void); +static void cleanup(void); + +void (*tet_startup)(void) = startup; +void (*tet_cleanup)(void) = cleanup; + +static void utc_UIFW_elm_cancel_button_animation_set_func_01(void); +static void utc_UIFW_elm_cancel_button_animation_set_func_02(void); + +enum { + POSITIVE_TC_IDX = 0x01, + NEGATIVE_TC_IDX, +}; + +struct tet_testlist tet_testlist[] = { + { utc_UIFW_elm_cancel_button_animation_set_func_01, POSITIVE_TC_IDX }, + { utc_UIFW_elm_cancel_button_animation_set_func_02, NEGATIVE_TC_IDX }, + { NULL, 0} +}; + +// Declare the global variables +Evas_Object *main_win, *main_bg; +Evas_Object *test_win, *test_bg; +Evas_Object *test_eo = NULL; +// Declare internal functions +void _elm_precondition(void); +static void _win_del(void *data, Evas_Object *obj, void *event_info); + + +// Delete main window +static void _win_del(void *data, Evas_Object *obj, void *event_info) +{ + elm_exit(); +} + +// Do precondition. +void _elm_precondition(void) +{ + elm_init(0, NULL); + + main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); + elm_win_title_set(main_win, "Elementary Unit Test Suite"); + evas_object_smart_callback_add(main_win, "delete,request", _win_del, NULL); + main_bg = elm_bg_add(main_win); + evas_object_size_hint_weight_set(main_bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); + elm_win_resize_object_add(main_win, main_bg); + evas_object_show(main_bg); + + // set an initial window size + evas_object_resize(main_win, 320, 480); + // show the window + evas_object_show(main_win); + + //elm_run(); +} + + +// Start up function for each test purpose +static void +startup() +{ + tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); + + // Elm precondition + _elm_precondition(); + + // Test precondition + test_win = elm_win_add(NULL, "SearchBar", ELM_WIN_BASIC); + elm_win_title_set(test_win, "SearchBar"); + elm_win_autodel_set(test_win, 1); + + test_bg = elm_bg_add(test_win); + elm_win_resize_object_add(test_win, test_bg); + evas_object_size_hint_weight_set(test_bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); + evas_object_show(test_bg); + + evas_object_resize(test_win, 480, 800); + evas_object_show(test_win); + + tet_infoline("[[ TET_MSG ]]:: Completing startup"); +} + +// Clean up function for each test purpose +static void +cleanup() +{ + tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); + + // Clean up the used resources. + if ( NULL != main_win ) { + evas_object_del(main_win); + main_win = NULL; + } + + if ( NULL != main_bg ) { + evas_object_del(main_bg); + main_bg = NULL; + } + + if ( NULL != test_win ) { + evas_object_del(test_win); + test_win = NULL; + } + + if ( NULL != test_bg ) { + evas_object_del(test_bg); + test_bg = NULL; + } + + if ( NULL != test_eo ) { + evas_object_del(test_eo); + test_eo = NULL; + } + + // clean up and shut down + elm_shutdown(); ; + + tet_infoline("[[ TET_MSG ]]:: ========= TC COMPLETE ========== "); +} + +/** + * @brief Positive test case of elm_cancel_button_animation_set() + */ +static void utc_UIFW_elm_cancel_button_animation_set_func_01(void) +{ + test_eo = elm_searchbar_add(test_win); + elm_cancel_button_animation_set(test_eo, EINA_TRUE); + + tet_result(TET_PASS); + tet_infoline("[[ TET_MSG ]]::[ID]:TC_01, [TYPE]: Positive, [RESULT]:PASS, Setting cancel button animation flag of SearchBar is success."); +} + +/** + * @brief Negative test case of ug_init elm_cancel_button_animation_set() + */ +static void utc_UIFW_elm_cancel_button_animation_set_func_02(void) +{ + test_eo = elm_searchbar_add(NULL); + elm_cancel_button_animation_set(NULL, EINA_TRUE); + + tet_result(TET_PASS); + tet_infoline("[[ TET_MSG ]]::[ID]:TC_02, [TYPE]: Negative, [RESULT]:PASS, Setting cancel button animation flag of SearchBar is failed."); +} diff --git a/TC/elm_ts/searchbar/utc_UIFW_elm_searchbar_cancel_button_set_func.c b/TC/elm_ts/searchbar/utc_UIFW_elm_searchbar_cancel_button_set_func.c new file mode 100755 index 0000000..93d0981 --- /dev/null +++ b/TC/elm_ts/searchbar/utc_UIFW_elm_searchbar_cancel_button_set_func.c @@ -0,0 +1,171 @@ +#include +#include + +// 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; \ + } \ +} + +static void startup(void); +static void cleanup(void); + +void (*tet_startup)(void) = startup; +void (*tet_cleanup)(void) = cleanup; + +static void utc_UIFW_elm_searchbar_cancel_button_set_func_01(void); +static void utc_UIFW_elm_searchbar_cancel_button_set_func_02(void); + +enum { + POSITIVE_TC_IDX = 0x01, + NEGATIVE_TC_IDX, +}; + +struct tet_testlist tet_testlist[] = { + { utc_UIFW_elm_searchbar_cancel_button_set_func_01, POSITIVE_TC_IDX }, + { utc_UIFW_elm_searchbar_cancel_button_set_func_02, NEGATIVE_TC_IDX }, + { NULL, 0} +}; + +// Declare the global variables +Evas_Object *main_win, *main_bg; +Evas_Object *test_win, *test_bg; +Evas_Object *test_eo = NULL; +// Declare internal functions +void _elm_precondition(void); +static void _win_del(void *data, Evas_Object *obj, void *event_info); + + +// Delete main window +static void _win_del(void *data, Evas_Object *obj, void *event_info) +{ + elm_exit(); +} + +// Do precondition. +void _elm_precondition(void) +{ + elm_init(0, NULL); + + main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); + elm_win_title_set(main_win, "Elementary Unit Test Suite"); + evas_object_smart_callback_add(main_win, "delete,request", _win_del, NULL); + main_bg = elm_bg_add(main_win); + evas_object_size_hint_weight_set(main_bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); + elm_win_resize_object_add(main_win, main_bg); + evas_object_show(main_bg); + + // set an initial window size + evas_object_resize(main_win, 320, 480); + // show the window + evas_object_show(main_win); + + //elm_run(); +} + + +// Start up function for each test purpose +static void +startup() +{ + tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); + + // Elm precondition + _elm_precondition(); + + // Test precondition + test_win = elm_win_add(NULL, "SearchBar", ELM_WIN_BASIC); + elm_win_title_set(test_win, "SearchBar"); + elm_win_autodel_set(test_win, 1); + + test_bg = elm_bg_add(test_win); + elm_win_resize_object_add(test_win, test_bg); + evas_object_size_hint_weight_set(test_bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); + evas_object_show(test_bg); + + evas_object_resize(test_win, 480, 800); + evas_object_show(test_win); + + tet_infoline("[[ TET_MSG ]]:: Completing startup"); +} + +// Clean up function for each test purpose +static void +cleanup() +{ + tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); + + // Clean up the used resources. + if ( NULL != main_win ) { + evas_object_del(main_win); + main_win = NULL; + } + + if ( NULL != main_bg ) { + evas_object_del(main_bg); + main_bg = NULL; + } + + if ( NULL != test_win ) { + evas_object_del(test_win); + test_win = NULL; + } + + if ( NULL != test_bg ) { + evas_object_del(test_bg); + test_bg = NULL; + } + + if ( NULL != test_eo ) { + evas_object_del(test_eo); + test_eo = NULL; + } + + // clean up and shut down + elm_shutdown(); ; + + tet_infoline("[[ TET_MSG ]]:: ========= TC COMPLETE ========== "); +} + +/** + * @brief Positive test case of elm_searchbar_cancel_button_set() + */ +static void utc_UIFW_elm_searchbar_cancel_button_set_func_01(void) +{ + test_eo = elm_searchbar_add(test_win); + elm_searchbar_cancel_button_set(test_eo, EINA_TRUE); + + tet_result(TET_PASS); + tet_infoline("[[ TET_MSG ]]::[ID]:TC_01, [TYPE]: Positive, [RESULT]:PASS, Setting cancel button showing flag of searchbar is success."); +} + +/** + * @brief Negative test case of ug_init elm_searchbar_cancel_button_set() + */ +static void utc_UIFW_elm_searchbar_cancel_button_set_func_02(void) +{ + test_eo = elm_searchbar_add(test_win); + elm_searchbar_cancel_button_set(NULL, EINA_TRUE); + + tet_result(TET_PASS); + tet_infoline("[[ TET_MSG ]]::[ID]:TC_02, [TYPE]: Negative, [RESULT]:PASS, Setting cancel button showing flag of searchbar is failed."); +} diff --git a/TC/elm_ts/searchbar/utc_UIFW_elm_searchbar_clear_func.c b/TC/elm_ts/searchbar/utc_UIFW_elm_searchbar_clear_func.c new file mode 100755 index 0000000..5c2ab4e --- /dev/null +++ b/TC/elm_ts/searchbar/utc_UIFW_elm_searchbar_clear_func.c @@ -0,0 +1,171 @@ +#include +#include + +// 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; \ + } \ +} + +static void startup(void); +static void cleanup(void); + +void (*tet_startup)(void) = startup; +void (*tet_cleanup)(void) = cleanup; + +static void utc_UIFW_elm_searchbar_clear_func_01(void); +static void utc_UIFW_elm_searchbar_clear_func_02(void); + +enum { + POSITIVE_TC_IDX = 0x01, + NEGATIVE_TC_IDX, +}; + +struct tet_testlist tet_testlist[] = { + { utc_UIFW_elm_searchbar_clear_func_01, POSITIVE_TC_IDX }, + { utc_UIFW_elm_searchbar_clear_func_02, NEGATIVE_TC_IDX }, + { NULL, 0} +}; + +// Declare the global variables +Evas_Object *main_win, *main_bg; +Evas_Object *test_win, *test_bg; +Evas_Object *test_eo = NULL; +// Declare internal functions +void _elm_precondition(void); +static void _win_del(void *data, Evas_Object *obj, void *event_info); + + +// Delete main window +static void _win_del(void *data, Evas_Object *obj, void *event_info) +{ + elm_exit(); +} + +// Do precondition. +void _elm_precondition(void) +{ + elm_init(0, NULL); + + main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC); + elm_win_title_set(main_win, "Elementary Unit Test Suite"); + evas_object_smart_callback_add(main_win, "delete,request", _win_del, NULL); + main_bg = elm_bg_add(main_win); + evas_object_size_hint_weight_set(main_bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); + elm_win_resize_object_add(main_win, main_bg); + evas_object_show(main_bg); + + // set an initial window size + evas_object_resize(main_win, 320, 480); + // show the window + evas_object_show(main_win); + + //elm_run(); +} + + +// Start up function for each test purpose +static void +startup() +{ + tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ "); + + // Elm precondition + _elm_precondition(); + + // Test precondition + test_win = elm_win_add(NULL, "SearchBar", ELM_WIN_BASIC); + elm_win_title_set(test_win, "SearchBar"); + elm_win_autodel_set(test_win, 1); + + test_bg = elm_bg_add(test_win); + elm_win_resize_object_add(test_win, test_bg); + evas_object_size_hint_weight_set(test_bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); + evas_object_show(test_bg); + + evas_object_resize(test_win, 480, 800); + evas_object_show(test_win); + + tet_infoline("[[ TET_MSG ]]:: Completing startup"); +} + +// Clean up function for each test purpose +static void +cleanup() +{ + tet_infoline("[[ TET_MSG ]]:: ============ Cleanup ============ "); + + // Clean up the used resources. + if ( NULL != main_win ) { + evas_object_del(main_win); + main_win = NULL; + } + + if ( NULL != main_bg ) { + evas_object_del(main_bg); + main_bg = NULL; + } + + if ( NULL != test_win ) { + evas_object_del(test_win); + test_win = NULL; + } + + if ( NULL != test_bg ) { + evas_object_del(test_bg); + test_bg = NULL; + } + + if ( NULL != test_eo ) { + evas_object_del(test_eo); + test_eo = NULL; + } + + // clean up and shut down + elm_shutdown(); ; + + tet_infoline("[[ TET_MSG ]]:: ========= TC COMPLETE ========== "); +} + +/** + * @brief Positive test case of elm_searchbar_clear() + */ +static void utc_UIFW_elm_searchbar_clear_func_01(void) +{ + test_eo = elm_searchbar_add(test_win); + elm_searchbar_clear(test_eo); + + tet_result(TET_PASS); + tet_infoline("[[ TET_MSG ]]::[ID]:TC_01, [TYPE]: Positive, [RESULT]:PASS, Clearing text of SearchBar is success."); +} + +/** + * @brief Negative test case of ug_init elm_searchbar_clear() + */ +static void utc_UIFW_elm_searchbar_clear_func_02(void) +{ + test_eo = elm_searchbar_add(NULL); + elm_searchbar_clear(NULL); + + tet_result(TET_PASS); + tet_infoline("[[ TET_MSG ]]::[ID]:TC_02, [TYPE]: Negative, [RESULT]:PASS, Clearing text of SearchBar is failed."); +} diff --git a/TC/elm_ts/searchbar/utc_UIFW_elm_searchbar_entry_get_func.c b/TC/elm_ts/searchbar/utc_UIFW_elm_searchbar_entry_get_func.c index 49f6cdd..e497a7a 100755 --- a/TC/elm_ts/searchbar/utc_UIFW_elm_searchbar_entry_get_func.c +++ b/TC/elm_ts/searchbar/utc_UIFW_elm_searchbar_entry_get_func.c @@ -154,7 +154,7 @@ static void utc_UIFW_elm_searchbar_entry_get_func_01(void) test_eo = elm_searchbar_add(test_win); Evas_Object *en = NULL; en = elm_searchbar_entry_get(test_eo); - TET_CHECK_PASS(NULL, test_eo); + TET_CHECK_PASS(NULL, en); tet_result(TET_PASS); tet_infoline("[[ TET_MSG ]]::[ID]:TC_01, [TYPE]: Positive, [RESULT]:PASS, Getting entry of SearchBar is success."); @@ -168,7 +168,7 @@ static void utc_UIFW_elm_searchbar_entry_get_func_02(void) //test_eo = elm_searchbar_add(NULL); Evas_Object *en = NULL; en = elm_searchbar_entry_get(NULL); - TET_CHECK_FAIL(NULL, test_eo); + TET_CHECK_FAIL(NULL, en); tet_result(TET_PASS); tet_infoline("[[ TET_MSG ]]::[ID]:TC_02, [TYPE]: Negative, [RESULT]:PASS, Getting entry of SearchBar is failed."); diff --git a/TC/elm_ts/searchbar/utc_UIFW_elm_searchbar_text_get_func.c b/TC/elm_ts/searchbar/utc_UIFW_elm_searchbar_text_get_func.c index a6fe11a..f5f3fe9 100755 --- a/TC/elm_ts/searchbar/utc_UIFW_elm_searchbar_text_get_func.c +++ b/TC/elm_ts/searchbar/utc_UIFW_elm_searchbar_text_get_func.c @@ -158,7 +158,7 @@ static void utc_UIFW_elm_searchbar_text_get_func_01(void) TET_CHECK_PASS(NULL, ret_str); tet_result(TET_PASS); - tet_infoline("[[ TET_MSG ]]::[ID]:TC_01, [TYPE]: Positive, [RESULT]:PASS, Setting entry of SearchBar is success."); + tet_infoline("[[ TET_MSG ]]::[ID]:TC_01, [TYPE]: Positive, [RESULT]:PASS, Getting text of SearchBar is success."); } /** @@ -173,5 +173,5 @@ static void utc_UIFW_elm_searchbar_text_get_func_02(void) TET_CHECK_FAIL(NULL, ret_str); tet_result(TET_PASS); - tet_infoline("[[ TET_MSG ]]::[ID]:TC_02, [TYPE]: Negative, [RESULT]:PASS, Setting entry of SearchBar is failed."); + tet_infoline("[[ TET_MSG ]]::[ID]:TC_02, [TYPE]: Negative, [RESULT]:PASS, Getting text of SearchBar is failed."); } -- 2.7.4