From 107f630ad9cb16738dc654154025574b6d03d34d Mon Sep 17 00:00:00 2001 From: Rajeev Ranjan Date: Mon, 20 Sep 2010 13:00:53 +0900 Subject: [PATCH] [TC/elm_ts/radio/] Added test cases for elm_radio. --- TC/elm_ts/button/utc_UIFW_elm_button_add_func.c | 1 + ...FW_elm_button_autorepeat_gap_timeout_set_func.c | 1 + ...lm_button_autorepeat_initial_timeout_set_func.c | 1 + .../utc_UIFW_elm_button_autorepeat_set_func.c | 1 + .../button/utc_UIFW_elm_button_icon_get_func.c | 1 + .../button/utc_UIFW_elm_button_icon_set_func.c | 1 + .../utc_UIFW_elm_button_label_get_for_state_func.c | 7 +- .../button/utc_UIFW_elm_button_label_get_func.c | 7 +- .../utc_UIFW_elm_button_label_set_for_state_func.c | 5 +- .../button/utc_UIFW_elm_button_label_set_func.c | 5 +- .../utc_UIFW_elm_calendar_weekdays_names_get_func | Bin 33891 -> 33891 bytes TC/elm_ts/check/utc_UIFW_elm_check_add_func.c | 1 + TC/elm_ts/check/utc_UIFW_elm_check_icon_get_func.c | 1 + TC/elm_ts/check/utc_UIFW_elm_check_icon_set_func.c | 1 + .../check/utc_UIFW_elm_check_label_get_func.c | 6 +- .../check/utc_UIFW_elm_check_label_set_func.c | 4 +- TC/elm_ts/navigationbar/tslist | 1 - TC/elm_ts/popup/tslist | 1 - TC/elm_ts/radio/Makefile | 10 +- TC/elm_ts/radio/tslist | 9 +- .../radio/utc_UIFW_elm_radio_group_add_func.c | 99 +++++++++++++++++ TC/elm_ts/radio/utc_UIFW_elm_radio_icon_get_func.c | 121 +++++++++++++++++++++ TC/elm_ts/radio/utc_UIFW_elm_radio_icon_set_func.c | 107 ++++++++++++++++++ .../radio/utc_UIFW_elm_radio_label_get_func.c | 113 +++++++++++++++++++ .../radio/utc_UIFW_elm_radio_label_set_func.c | 4 +- .../utc_UIFW_elm_radio_state_value_set_func.c | 95 ++++++++++++++++ .../radio/utc_UIFW_elm_radio_value_get_func.c | 115 ++++++++++++++++++++ .../utc_UIFW_elm_radio_value_pointer_set_func.c | 108 ++++++++++++++++++ .../radio/utc_UIFW_elm_radio_value_set_func.c | 105 ++++++++++++++++++ 29 files changed, 910 insertions(+), 21 deletions(-) create mode 100644 TC/elm_ts/radio/utc_UIFW_elm_radio_group_add_func.c create mode 100644 TC/elm_ts/radio/utc_UIFW_elm_radio_icon_get_func.c create mode 100644 TC/elm_ts/radio/utc_UIFW_elm_radio_icon_set_func.c create mode 100644 TC/elm_ts/radio/utc_UIFW_elm_radio_label_get_func.c create mode 100644 TC/elm_ts/radio/utc_UIFW_elm_radio_state_value_set_func.c create mode 100644 TC/elm_ts/radio/utc_UIFW_elm_radio_value_get_func.c create mode 100644 TC/elm_ts/radio/utc_UIFW_elm_radio_value_pointer_set_func.c create mode 100644 TC/elm_ts/radio/utc_UIFW_elm_radio_value_set_func.c diff --git a/TC/elm_ts/button/utc_UIFW_elm_button_add_func.c b/TC/elm_ts/button/utc_UIFW_elm_button_add_func.c index c276f43..dc1b3ff 100644 --- a/TC/elm_ts/button/utc_UIFW_elm_button_add_func.c +++ b/TC/elm_ts/button/utc_UIFW_elm_button_add_func.c @@ -106,3 +106,4 @@ static void utc_UIFW_elm_button_add_func_02(void) tet_result(TET_PASS); tet_infoline("[[ TET_MSG ]]::[ID]:TC_02, [TYPE]: Negative, [RESULT]:PASS, Adding a Button object has failed."); } + diff --git a/TC/elm_ts/button/utc_UIFW_elm_button_autorepeat_gap_timeout_set_func.c b/TC/elm_ts/button/utc_UIFW_elm_button_autorepeat_gap_timeout_set_func.c index 168cb9f..6ecefd1 100644 --- a/TC/elm_ts/button/utc_UIFW_elm_button_autorepeat_gap_timeout_set_func.c +++ b/TC/elm_ts/button/utc_UIFW_elm_button_autorepeat_gap_timeout_set_func.c @@ -97,3 +97,4 @@ static void utc_UIFW_elm_button_autorepeat_gap_timeout_set_func_02(void) button = NULL; tet_result(TET_PASS); } + diff --git a/TC/elm_ts/button/utc_UIFW_elm_button_autorepeat_initial_timeout_set_func.c b/TC/elm_ts/button/utc_UIFW_elm_button_autorepeat_initial_timeout_set_func.c index 5875e94..0ce8216 100644 --- a/TC/elm_ts/button/utc_UIFW_elm_button_autorepeat_initial_timeout_set_func.c +++ b/TC/elm_ts/button/utc_UIFW_elm_button_autorepeat_initial_timeout_set_func.c @@ -95,3 +95,4 @@ static void utc_UIFW_elm_button_autorepeat_initial_timeout_set_func_02(void) button = NULL; tet_result(TET_PASS); } + diff --git a/TC/elm_ts/button/utc_UIFW_elm_button_autorepeat_set_func.c b/TC/elm_ts/button/utc_UIFW_elm_button_autorepeat_set_func.c index bb43453..05f5a24 100644 --- a/TC/elm_ts/button/utc_UIFW_elm_button_autorepeat_set_func.c +++ b/TC/elm_ts/button/utc_UIFW_elm_button_autorepeat_set_func.c @@ -94,3 +94,4 @@ static void utc_UIFW_elm_button_autorepeat_set_func_02(void) button = NULL; tet_result(TET_PASS); } + diff --git a/TC/elm_ts/button/utc_UIFW_elm_button_icon_get_func.c b/TC/elm_ts/button/utc_UIFW_elm_button_icon_get_func.c index ed19e5b..58ee613 100644 --- a/TC/elm_ts/button/utc_UIFW_elm_button_icon_get_func.c +++ b/TC/elm_ts/button/utc_UIFW_elm_button_icon_get_func.c @@ -118,3 +118,4 @@ static void utc_UIFW_elm_button_icon_get_func_02(void) } tet_result(TET_PASS); } + diff --git a/TC/elm_ts/button/utc_UIFW_elm_button_icon_set_func.c b/TC/elm_ts/button/utc_UIFW_elm_button_icon_set_func.c index 19f3174..3460597 100644 --- a/TC/elm_ts/button/utc_UIFW_elm_button_icon_set_func.c +++ b/TC/elm_ts/button/utc_UIFW_elm_button_icon_set_func.c @@ -104,3 +104,4 @@ static void utc_UIFW_elm_button_icon_set_func_02(void) elm_button_icon_set(NULL, icon); tet_result(TET_PASS); } + diff --git a/TC/elm_ts/button/utc_UIFW_elm_button_label_get_for_state_func.c b/TC/elm_ts/button/utc_UIFW_elm_button_label_get_for_state_func.c index 0b6b7de..7cf824a 100644 --- a/TC/elm_ts/button/utc_UIFW_elm_button_label_get_for_state_func.c +++ b/TC/elm_ts/button/utc_UIFW_elm_button_label_get_for_state_func.c @@ -74,8 +74,8 @@ static void utc_UIFW_elm_button_label_get_for_state_func_01(void) Evas_Object *button = NULL; char *buffer; button = elm_button_add(main_win); - elm_button_label_set(button, _("default"), UIControlStateDefault); - buffer = elm_button_label_get_for_state(btn, UIControlStateDefault)); + elm_button_label_set(button, "default", UIControlStateDefault); + buffer = elm_button_label_get_for_state(btn, UIControlStateDefault); if(!buffer) { tet_infoline("elm_button_label_get() failed in positive test case"); @@ -97,7 +97,7 @@ static void utc_UIFW_elm_button_label_get_for_state_func_02(void) char *buffer; button = elm_button_add(main_win); elm_button_label_set(button, _("default"), UIControlStateDefault); - buffer = elm_button_label_get(NULL, _("default"), UIControlStateDefault); + buffer = elm_button_label_get(NULL, "default", UIControlStateDefault); if(buffer) { evas_object_del(button); @@ -108,3 +108,4 @@ static void utc_UIFW_elm_button_label_get_for_state_func_02(void) } tet_result(TET_PASS); } + diff --git a/TC/elm_ts/button/utc_UIFW_elm_button_label_get_func.c b/TC/elm_ts/button/utc_UIFW_elm_button_label_get_func.c index 8ffa134..42cf7d5 100644 --- a/TC/elm_ts/button/utc_UIFW_elm_button_label_get_func.c +++ b/TC/elm_ts/button/utc_UIFW_elm_button_label_get_func.c @@ -74,8 +74,8 @@ static void utc_UIFW_elm_button_label_get_func_01(void) Evas_Object *button = NULL; char *buffer; button = elm_button_add(main_win); - elm_button_label_set(button, _("default")); - buffer = elm_button_label_get(button)); + elm_button_label_set(button, "default"); + buffer = elm_button_label_get(button); if(!buffer) { tet_infoline("elm_button_label_get() failed in positive test case"); @@ -96,7 +96,7 @@ static void utc_UIFW_elm_button_label_get_func_02(void) Evas_Object *button = NULL; char *buffer; button = elm_button_add(main_win); - elm_button_label_set(button, _("default")); + elm_button_label_set(button, "default"); buffer = elm_button_label_get(NULL); if(buffer) { @@ -108,3 +108,4 @@ static void utc_UIFW_elm_button_label_get_func_02(void) } tet_result(TET_PASS); } + diff --git a/TC/elm_ts/button/utc_UIFW_elm_button_label_set_for_state_func.c b/TC/elm_ts/button/utc_UIFW_elm_button_label_set_for_state_func.c index 50afdc7..31cc701 100644 --- a/TC/elm_ts/button/utc_UIFW_elm_button_label_set_for_state_func.c +++ b/TC/elm_ts/button/utc_UIFW_elm_button_label_set_for_state_func.c @@ -74,7 +74,7 @@ static void utc_UIFW_elm_button_label_set_for_state_func_01(void) Evas_Object *button = NULL; button = elm_button_add(main_win); - elm_button_label_set_for_state(button, _("default"), UIControlStateDefault); + elm_button_label_set_for_state(button, "default", UIControlStateDefault); evas_object_show(button); evas_object_del(button); button = NULL; @@ -89,6 +89,7 @@ static void utc_UIFW_elm_button_label_set_for_state_func_02(void) Evas_Object *button = NULL; button = elm_button_add(main_win); - elm_button_label_set_for_state(NULL, _("default"), UIControlStateDefault); + elm_button_label_set_for_state(NULL, "default", UIControlStateDefault); tet_result(TET_PASS); } + diff --git a/TC/elm_ts/button/utc_UIFW_elm_button_label_set_func.c b/TC/elm_ts/button/utc_UIFW_elm_button_label_set_func.c index a17fde3..db0a125 100644 --- a/TC/elm_ts/button/utc_UIFW_elm_button_label_set_func.c +++ b/TC/elm_ts/button/utc_UIFW_elm_button_label_set_func.c @@ -74,7 +74,7 @@ static void utc_UIFW_elm_button_label_set_func_01(void) Evas_Object *button = NULL; button = elm_button_add(main_win); - elm_button_label_set(button, _("default")); + elm_button_label_set(button, "default"); evas_object_show(button); evas_object_del(button); button = NULL; @@ -89,6 +89,7 @@ static void utc_UIFW_elm_button_label_set_func_02(void) Evas_Object *button = NULL; button = elm_button_add(main_win); - elm_button_label_set(NULL, _("default")); + elm_button_label_set(NULL, "default"); tet_result(TET_PASS); } + diff --git a/TC/elm_ts/calendar/utc_UIFW_elm_calendar_weekdays_names_get_func b/TC/elm_ts/calendar/utc_UIFW_elm_calendar_weekdays_names_get_func index a408da24c7b67ae4a31ddac035b6177567b3d41c..fabbc5d0e73dfb797ed93611ed4fac5285fc3dbc 100755 GIT binary patch delta 16 YcmaFd!SuL;X~XVnMvKjRs+V&B07NMVlK=n! delta 16 YcmaFd!SuL;X~XVnM#If}s+V&B07L%=i~s-t diff --git a/TC/elm_ts/check/utc_UIFW_elm_check_add_func.c b/TC/elm_ts/check/utc_UIFW_elm_check_add_func.c index 48976e7..1fe2b8c 100644 --- a/TC/elm_ts/check/utc_UIFW_elm_check_add_func.c +++ b/TC/elm_ts/check/utc_UIFW_elm_check_add_func.c @@ -103,3 +103,4 @@ static void utc_UIFW_elm_check_add_func_02(void) } tet_result(TET_PASS); } + diff --git a/TC/elm_ts/check/utc_UIFW_elm_check_icon_get_func.c b/TC/elm_ts/check/utc_UIFW_elm_check_icon_get_func.c index 2f819d7..5a71cec 100644 --- a/TC/elm_ts/check/utc_UIFW_elm_check_icon_get_func.c +++ b/TC/elm_ts/check/utc_UIFW_elm_check_icon_get_func.c @@ -119,3 +119,4 @@ static void utc_UIFW_elm_check_icon_get_func_02(void) } tet_result(TET_PASS); } + diff --git a/TC/elm_ts/check/utc_UIFW_elm_check_icon_set_func.c b/TC/elm_ts/check/utc_UIFW_elm_check_icon_set_func.c index b45b2bb..75520a8 100644 --- a/TC/elm_ts/check/utc_UIFW_elm_check_icon_set_func.c +++ b/TC/elm_ts/check/utc_UIFW_elm_check_icon_set_func.c @@ -105,3 +105,4 @@ static void utc_UIFW_elm_check_icon_set_func_02(void) elm_check_icon_set(NULL, icon); tet_result(TET_PASS); } + diff --git a/TC/elm_ts/check/utc_UIFW_elm_check_label_get_func.c b/TC/elm_ts/check/utc_UIFW_elm_check_label_get_func.c index cc5f899..2d3b172 100644 --- a/TC/elm_ts/check/utc_UIFW_elm_check_label_get_func.c +++ b/TC/elm_ts/check/utc_UIFW_elm_check_label_get_func.c @@ -75,8 +75,8 @@ static void utc_UIFW_elm_check_label_get_func_01(void) Evas_Object *check = NULL; char *buffer; check = elm_check_add(main_win); - elm_check_label_set(check, _("label")); - buffer = elm_check_label_get(check)); + elm_check_label_set(check, "label"); + buffer = elm_check_label_get(check); if(!buffer) { tet_infoline("elm_check_label_get() failed in positive test case"); @@ -97,7 +97,7 @@ static void utc_UIFW_elm_check_label_get_func_02(void) Evas_Object *check = NULL; char *buffer; check = elm_check_add(main_win); - elm_check_label_set(check, _("label")); + elm_check_label_set(check, "label"); buffer = elm_check_label_get(NULL); if(buffer) { diff --git a/TC/elm_ts/check/utc_UIFW_elm_check_label_set_func.c b/TC/elm_ts/check/utc_UIFW_elm_check_label_set_func.c index e6c3db2..c265672 100644 --- a/TC/elm_ts/check/utc_UIFW_elm_check_label_set_func.c +++ b/TC/elm_ts/check/utc_UIFW_elm_check_label_set_func.c @@ -75,7 +75,7 @@ static void utc_UIFW_elm_check_label_set_func_01(void) Evas_Object *check = NULL; check = elm_check_add(main_win); - elm_check_label_set(check, _("label")); + elm_check_label_set(check, "label"); evas_object_show(check); evas_object_del(check); check = NULL; @@ -90,6 +90,6 @@ static void utc_UIFW_elm_check_label_set_func_02(void) Evas_Object *check = NULL; check = elm_check_add(main_win); - elm_check_label_set(NULL, _("label")); + elm_check_label_set(NULL, "label"); tet_result(TET_PASS); } diff --git a/TC/elm_ts/navigationbar/tslist b/TC/elm_ts/navigationbar/tslist index 69e23e3..91526b9 100644 --- a/TC/elm_ts/navigationbar/tslist +++ b/TC/elm_ts/navigationbar/tslist @@ -1,4 +1,3 @@ -/elm_ts/imageslider/utc_UIFW_elm_imageslider_add_func /elm_ts/navigationbar/utc_UIFW_elm_navigationbar_add_func /elm_ts/navigationbar/utc_UIFW_elm_navigationbar_push_func /elm_ts/navigationbar/utc_UIFW_elm_navigationbar_pop_func diff --git a/TC/elm_ts/popup/tslist b/TC/elm_ts/popup/tslist index e8fdbe3..a2e27b9 100644 --- a/TC/elm_ts/popup/tslist +++ b/TC/elm_ts/popup/tslist @@ -1,4 +1,3 @@ -/elm_ts/imageslider/utc_UIFW_elm_imageslider_add_func /elm_ts/popup/utc_UIFW_elm_popup_add_func /elm_ts/popup/utc_UIFW_elm_popup_with_buttons_add_func /elm_ts/popup/utc_UIFW_elm_popup_desc_set_func diff --git a/TC/elm_ts/radio/Makefile b/TC/elm_ts/radio/Makefile index 920afc2..8435510 100755 --- a/TC/elm_ts/radio/Makefile +++ b/TC/elm_ts/radio/Makefile @@ -1,7 +1,15 @@ CC ?= gcc TARGETS = utc_UIFW_elm_radio_add_func \ - utc_UIFW_elm_radio_label_set_func + utc_UIFW_elm_radio_label_set_func \ + utc_UIFW_elm_radio_label_get_func \ + utc_UIFW_elm_radio_icon_set_func \ + utc_UIFW_elm_radio_icon_get_func \ + utc_UIFW_elm_radio_group_add_func \ + utc_UIFW_elm_radio_state_value_set_func \ + utc_UIFW_elm_radio_value_set_func \ + utc_UIFW_elm_radio_value_get_func \ + utc_UIFW_elm_radio_value_pointer_set_func PKGS = elementary diff --git a/TC/elm_ts/radio/tslist b/TC/elm_ts/radio/tslist index 19e4d1f..9ac0b13 100644 --- a/TC/elm_ts/radio/tslist +++ b/TC/elm_ts/radio/tslist @@ -1,3 +1,10 @@ - /elm_ts/radio/utc_UIFW_elm_radio_add_func /elm_ts/radio/utc_UIFW_elm_radio_label_set_func +/elm_ts/radio/utc_UIFW_elm_radio_label_get_func +/elm_ts/radio/utc_UIFW_elm_radio_icon_set_func +/elm_ts/radio/utc_UIFW_elm_radio_icon_get_func +/elm_ts/radio/utc_UIFW_elm_radio_group_add_func +/elm_ts/radio/utc_UIFW_elm_radio_state_value_set_func +/elm_ts/radio/utc_UIFW_elm_radio_value_set_func +/elm_ts/radio/utc_UIFW_elm_radio_value_get_func +/elm_ts/radio/utc_UIFW_elm_radio_value_pointer_set_func diff --git a/TC/elm_ts/radio/utc_UIFW_elm_radio_group_add_func.c b/TC/elm_ts/radio/utc_UIFW_elm_radio_group_add_func.c new file mode 100644 index 0000000..6ecba5c --- /dev/null +++ b/TC/elm_ts/radio/utc_UIFW_elm_radio_group_add_func.c @@ -0,0 +1,99 @@ +#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; \ + } \ +} + + +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_UIFW_elm_radio_group_add_func_01(void); +static void utc_UIFW_elm_radio_group_add_func_02(void); + +enum { + POSITIVE_TC_IDX = 0x01, + NEGATIVE_TC_IDX, +}; + +struct tet_testlist tet_testlist[] = { + { utc_UIFW_elm_radio_group_add_func_01, POSITIVE_TC_IDX }, + { utc_UIFW_elm_radio_group_add_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 elm_radio_group_add() + */ +static void utc_UIFW_elm_radio_group_add_func_01(void) +{ + Evas_Object *radio = NULL; + Evas_Object *rdg = NULL; + + radio = elm_radio_add(main_win); + rdg = radio; + elm_radio_group_add(radio, rdg); + evas_object_show(radio); + evas_object_del(radio); + radio = NULL; + tet_result(TET_PASS); +} + +/** + * @brief Negative test case of ug_init elm_radio_group_add() + */ +static void utc_UIFW_elm_radio_group_add_func_02(void) +{ + Evas_Object *radio = NULL; + Evas_Object *rdg = NULL; + + radio = elm_radio_add(main_win); + rdg = radio; + elm_radio_group_add(NULL, rdg); + tet_result(TET_PASS); +} diff --git a/TC/elm_ts/radio/utc_UIFW_elm_radio_icon_get_func.c b/TC/elm_ts/radio/utc_UIFW_elm_radio_icon_get_func.c new file mode 100644 index 0000000..9dcad4f --- /dev/null +++ b/TC/elm_ts/radio/utc_UIFW_elm_radio_icon_get_func.c @@ -0,0 +1,121 @@ +#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; \ + } \ +} + + +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_UIFW_elm_radio_icon_get_func_01(void); +static void utc_UIFW_elm_radio_icon_get_func_02(void); + +enum { + POSITIVE_TC_IDX = 0x01, + NEGATIVE_TC_IDX, +}; + +struct tet_testlist tet_testlist[] = { + { utc_UIFW_elm_radio_icon_get_func_01, POSITIVE_TC_IDX }, + { utc_UIFW_elm_radio_icon_get_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 elm_radio_icon_get() + */ +static void utc_UIFW_elm_radio_icon_get_func_01(void) +{ + Evas_Object *radio = NULL; + Evas_Object *icon = NULL; + char buff[PATH_MAX]; + radio = elm_radio_add(main_win); + icon = elm_icon_add(main_win); + snprintf(buff, sizeof(buff), "%s/images/logo_small.png", "/usr/share/elementary"); + elm_icon_file_set(icon, buff, NULL); + evas_object_size_hint_aspect_set(icon, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); + elm_icon_scale_set(icon, EINA_TRUE, EINA_TRUE); + elm_radio_icon_set(radio, icon); + if(elm_radio_icon_get(radio) == NULL) + { + tet_infoline("elm_radio_icon_get() failed in positive test case"); + tet_result(TET_FAIL); + return; + } + evas_object_show(radio); + evas_object_del(radio); + radio = NULL; + tet_result(TET_PASS); +} + +/** + * @brief Negative test case of ug_init elm_radio_icon_get() + */ +static void utc_UIFW_elm_radio_icon_get_func_02(void) +{ + Evas_Object *radio = NULL; + Evas_Object *icon = NULL; + char buff[PATH_MAX]; + radio = elm_radio_add(main_win); + icon = elm_icon_add(main_win); + snprintf(buff, sizeof(buff), "%s/images/logo_small.png", "/usr/share/elementary"); + elm_icon_file_set(icon, buff, NULL); + evas_object_size_hint_aspect_set(icon, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); + elm_icon_scale_set(icon, EINA_TRUE, EINA_TRUE); + elm_radio_icon_set(radio, icon); + if(elm_radio_icon_get(NULL) != NULL) + { + evas_object_del(radio); + radio = NULL; + tet_infoline("elm_radio_icon_get() failed in negative test case"); + tet_result(TET_FAIL); + return; + } + tet_result(TET_PASS); +} diff --git a/TC/elm_ts/radio/utc_UIFW_elm_radio_icon_set_func.c b/TC/elm_ts/radio/utc_UIFW_elm_radio_icon_set_func.c new file mode 100644 index 0000000..f1c6c29 --- /dev/null +++ b/TC/elm_ts/radio/utc_UIFW_elm_radio_icon_set_func.c @@ -0,0 +1,107 @@ +#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; \ + } \ +} + + +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_UIFW_elm_radio_icon_set_func_01(void); +static void utc_UIFW_elm_radio_icon_set_func_02(void); + +enum { + POSITIVE_TC_IDX = 0x01, + NEGATIVE_TC_IDX, +}; + +struct tet_testlist tet_testlist[] = { + { utc_UIFW_elm_radio_icon_set_func_01, POSITIVE_TC_IDX }, + { utc_UIFW_elm_radio_icon_set_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 elm_radio_icon_set() + */ +static void utc_UIFW_elm_radio_icon_set_func_01(void) +{ + Evas_Object *radio = NULL; + Evas_Object *icon = NULL; + char buff[PATH_MAX]; + radio = elm_radio_add(main_win); + icon = elm_icon_add(main_win); + snprintf(buff, sizeof(buff), "%s/images/logo_small.png", "/usr/share/elementary"); + elm_icon_file_set(icon, buff, NULL); + evas_object_size_hint_aspect_set(icon, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); + elm_icon_scale_set(icon, EINA_TRUE, EINA_TRUE); + elm_radio_icon_set(radio, icon); + evas_object_show(radio); + evas_object_del(radio); + radio = NULL; + tet_result(TET_PASS); +} + +/** + * @brief Negative test case of ug_init elm_radio_icon_set() + */ +static void utc_UIFW_elm_radio_icon_set_func_02(void) +{ + Evas_Object *radio = NULL; + Evas_Object *icon = NULL; + char buff[PATH_MAX]; + radio = elm_radio_add(main_win); + icon = elm_icon_add(main_win); + snprintf(buff, sizeof(buff), "%s/images/logo_small.png", "/usr/share/elementary"); + elm_icon_file_set(icon, buff, NULL); + evas_object_size_hint_aspect_set(icon, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1); + elm_icon_scale_set(icon, EINA_TRUE, EINA_TRUE); + elm_radio_icon_set(NULL, icon); + tet_result(TET_PASS); +} diff --git a/TC/elm_ts/radio/utc_UIFW_elm_radio_label_get_func.c b/TC/elm_ts/radio/utc_UIFW_elm_radio_label_get_func.c new file mode 100644 index 0000000..680e33e --- /dev/null +++ b/TC/elm_ts/radio/utc_UIFW_elm_radio_label_get_func.c @@ -0,0 +1,113 @@ +#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; \ + } \ +} + + +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_UIFW_elm_radio_label_get_func_01(void); +static void utc_UIFW_elm_radio_label_get_func_02(void); + +enum { + POSITIVE_TC_IDX = 0x01, + NEGATIVE_TC_IDX, +}; + +struct tet_testlist tet_testlist[] = { + { utc_UIFW_elm_radio_label_get_func_01, POSITIVE_TC_IDX }, + { utc_UIFW_elm_radio_label_get_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 elm_radio_label_get() + */ +static void utc_UIFW_elm_radio_label_get_func_01(void) +{ + Evas_Object *radio = NULL; + char *buffer; + radio = elm_radio_add(main_win); + radio = elm_radio_add(main_win); + elm_radio_label_set(radio, "label"); + buffer = elm_radio_label_get(radio); + if(!buffer) + { + tet_infoline("elm_radio_label_get() failed in positive test case"); + tet_result(TET_FAIL); + return; + } + evas_object_show(radio); + evas_object_del(radio); + radio = NULL; + tet_result(TET_PASS); +} + +/** + * @brief Negative test case of ug_init elm_radio_label_get() + */ +static void utc_UIFW_elm_radio_label_get_func_02(void) +{ + Evas_Object *radio = NULL; + char *buffer; + radio = elm_radio_add(main_win); + elm_radio_label_set(radio, "label"); + buffer = elm_radio_label_get(NULL); + if(buffer) + { + evas_object_del(radio); + radio = NULL; + tet_infoline("elm_radio_label_get() failed in negative test case"); + tet_result(TET_FAIL); + return; + } + tet_result(TET_PASS); + tet_infoline("elm_radio_label_get() failed in negative test case"); +} diff --git a/TC/elm_ts/radio/utc_UIFW_elm_radio_label_set_func.c b/TC/elm_ts/radio/utc_UIFW_elm_radio_label_set_func.c index 6243407..f789498 100644 --- a/TC/elm_ts/radio/utc_UIFW_elm_radio_label_set_func.c +++ b/TC/elm_ts/radio/utc_UIFW_elm_radio_label_set_func.c @@ -75,7 +75,7 @@ static void utc_UIFW_elm_radio_label_set_func_01(void) Evas_Object *radio = NULL; radio = elm_radio_add(main_win); - elm_radio_label_set(radio, _("label")); + elm_radio_label_set(radio, "label"); evas_object_show(radio); evas_object_del(radio); radio = NULL; @@ -90,6 +90,6 @@ static void utc_UIFW_elm_radio_label_set_func_02(void) Evas_Object *radio = NULL; radio = elm_radio_add(main_win); - elm_radio_label_set(NULL, _("label")); + elm_radio_label_set(NULL, "label"); tet_result(TET_PASS); } diff --git a/TC/elm_ts/radio/utc_UIFW_elm_radio_state_value_set_func.c b/TC/elm_ts/radio/utc_UIFW_elm_radio_state_value_set_func.c new file mode 100644 index 0000000..097b0f6 --- /dev/null +++ b/TC/elm_ts/radio/utc_UIFW_elm_radio_state_value_set_func.c @@ -0,0 +1,95 @@ +#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; \ + } \ +} + + +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_UIFW_elm_radio_state_value_set_func_01(void); +static void utc_UIFW_elm_radio_state_value_set_func_02(void); + +enum { + POSITIVE_TC_IDX = 0x01, + NEGATIVE_TC_IDX, +}; + +struct tet_testlist tet_testlist[] = { + { utc_UIFW_elm_radio_state_value_set_func_01, POSITIVE_TC_IDX }, + { utc_UIFW_elm_radio_state_value_set_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 elm_radio_state_value_set() + */ +static void utc_UIFW_elm_radio_state_value_set_func_01(void) +{ + Evas_Object *radio = NULL; + + radio = elm_radio_add(main_win); + elm_radio_state_value_set(radio, 0); + evas_object_show(radio); + evas_object_del(radio); + radio = NULL; + tet_result(TET_PASS); +} + +/** + * @brief Negative test case of ug_init elm_radio_state_value_set() + */ +static void utc_UIFW_elm_radio_state_value_set_func_02(void) +{ + Evas_Object *radio = NULL; + + radio = elm_radio_add(main_win); + elm_radio_state_value_set(NULL, 0); + tet_result(TET_PASS); +} diff --git a/TC/elm_ts/radio/utc_UIFW_elm_radio_value_get_func.c b/TC/elm_ts/radio/utc_UIFW_elm_radio_value_get_func.c new file mode 100644 index 0000000..07db3c5 --- /dev/null +++ b/TC/elm_ts/radio/utc_UIFW_elm_radio_value_get_func.c @@ -0,0 +1,115 @@ +#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; \ + } \ +} + + +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_UIFW_elm_radio_value_get_func_01(void); +static void utc_UIFW_elm_radio_value_get_func_02(void); + +enum { + POSITIVE_TC_IDX = 0x01, + NEGATIVE_TC_IDX, +}; + +struct tet_testlist tet_testlist[] = { + { utc_UIFW_elm_radio_value_get_func_01, POSITIVE_TC_IDX }, + { utc_UIFW_elm_radio_value_get_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 elm_radio_value_get() + */ +static void utc_UIFW_elm_radio_value_get_func_01(void) +{ + Evas_Object *radio = NULL; + Evas_Object *rdg = NULL; + int value; + + radio = elm_radio_add(main_win); + rdg = radio; + elm_radio_group_add(radio, rdg); + elm_radio_state_value_set(radio, 0); + elm_radio_value_set(rdg, 0); + value = elm_radio_value_get(radio); + if(value != 0) + { + tet_infoline("elm_radio_value_get() failed in positive test case"); + tet_result(TET_FAIL); + return; + } + evas_object_show(radio); + evas_object_del(radio); + radio = NULL; + tet_result(TET_PASS); +} + +/** + * @brief Negative test case of ug_init elm_radio_value_get() + */ +static void utc_UIFW_elm_radio_value_get_func_02(void) +{ + Evas_Object *radio = NULL; + Evas_Object *rdg = NULL; + int value; + + radio = elm_radio_add(main_win); + rdg = radio; + elm_radio_group_add(radio, rdg); + elm_radio_state_value_set(radio, 0); + elm_radio_value_set(radio, 0); + value = elm_radio_value_get(NULL); + evas_object_del(radio); + radio = NULL; + tet_result(TET_PASS); +} diff --git a/TC/elm_ts/radio/utc_UIFW_elm_radio_value_pointer_set_func.c b/TC/elm_ts/radio/utc_UIFW_elm_radio_value_pointer_set_func.c new file mode 100644 index 0000000..b02ede8 --- /dev/null +++ b/TC/elm_ts/radio/utc_UIFW_elm_radio_value_pointer_set_func.c @@ -0,0 +1,108 @@ +#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; \ + } \ +} + + +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_UIFW_elm_radio_value_pointer_set_func_01(void); +static void utc_UIFW_elm_radio_value_pointer_set_func_02(void); + +enum { + POSITIVE_TC_IDX = 0x01, + NEGATIVE_TC_IDX, +}; + +struct tet_testlist tet_testlist[] = { + { utc_UIFW_elm_radio_value_pointer_set_func_01, POSITIVE_TC_IDX }, + { utc_UIFW_elm_radio_value_pointer_set_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 elm_radio_value_pointer_set() + */ +static void utc_UIFW_elm_radio_value_pointer_set_func_01(void) +{ + Evas_Object *radio = NULL; + Evas_Object *rdg = NULL; + int value = 0; + + radio = elm_radio_add(main_win); + rdg = radio; + elm_radio_group_add(radio, rdg); + elm_radio_state_value_set(radio, 0); + elm_radio_value_pointer_set(radio, &value); + + evas_object_show(radio); + evas_object_del(radio); + radio = NULL; + tet_result(TET_PASS); +} + +/** + * @brief Negative test case of ug_init elm_radio_value_pointer_set() + */ +static void utc_UIFW_elm_radio_value_pointer_set_func_02(void) +{ + Evas_Object *radio = NULL; + Evas_Object *rdg = NULL; + int value = 0; + + radio = elm_radio_add(main_win); + rdg = radio; + elm_radio_group_add(radio, rdg); + elm_radio_state_value_set(radio, 0); + elm_radio_value_pointer_set(NULL, &value); + evas_object_del(radio); + radio = NULL; + tet_result(TET_PASS); +} diff --git a/TC/elm_ts/radio/utc_UIFW_elm_radio_value_set_func.c b/TC/elm_ts/radio/utc_UIFW_elm_radio_value_set_func.c new file mode 100644 index 0000000..16f1022 --- /dev/null +++ b/TC/elm_ts/radio/utc_UIFW_elm_radio_value_set_func.c @@ -0,0 +1,105 @@ +#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; \ + } \ +} + + +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_UIFW_elm_radio_value_set_func_01(void); +static void utc_UIFW_elm_radio_value_set_func_02(void); + +enum { + POSITIVE_TC_IDX = 0x01, + NEGATIVE_TC_IDX, +}; + +struct tet_testlist tet_testlist[] = { + { utc_UIFW_elm_radio_value_set_func_01, POSITIVE_TC_IDX }, + { utc_UIFW_elm_radio_value_set_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 elm_radio_value_set() + */ +static void utc_UIFW_elm_radio_value_set_func_01(void) +{ + Evas_Object *radio = NULL; + Evas_Object *rdg = NULL; + + radio = elm_radio_add(main_win); + rdg = radio; + elm_radio_group_add(radio, rdg); + elm_radio_state_value_set(radio, 0); + elm_radio_value_set(rdg, 0); + evas_object_show(radio); + evas_object_del(radio); + radio = NULL; + tet_result(TET_PASS); +} + +/** + * @brief Negative test case of ug_init elm_radio_value_set() + */ +static void utc_UIFW_elm_radio_value_set_func_02(void) +{ + Evas_Object *radio = NULL; + Evas_Object *rdg = NULL; + + radio = elm_radio_add(main_win); + rdg = radio; + elm_radio_group_add(radio, rdg); + elm_radio_state_value_set(radio, 0); + elm_radio_value_set(NULL, 0); + evas_object_del(radio); + radio = NULL; + tet_result(TET_PASS); +} -- 2.7.4