forked from enlightenment/efl
test: add Efl.Ui.Format related test
This patch is including negative test as well. See https://phab.enlightenment.org/D9276. This could make @bu5hm4n very happy. Reviewed-by: Marcel Hollerbach <mail@marcel-hollerbach.de> Differential Revision: https://phab.enlightenment.org/D9281
This commit is contained in:
parent
162c0e2ba5
commit
89399672b7
|
@ -59,9 +59,20 @@ EFL_START_TEST(elm_atspi_role_get)
|
|||
}
|
||||
EFL_END_TEST
|
||||
|
||||
EFL_START_TEST(elm_progressbar_unit_format_get_n)
|
||||
{
|
||||
const char *fmt;
|
||||
|
||||
fmt = elm_progressbar_unit_format_get(NULL);
|
||||
|
||||
ck_assert(fmt == NULL);
|
||||
}
|
||||
EFL_END_TEST
|
||||
|
||||
void elm_test_progressbar(TCase *tc)
|
||||
{
|
||||
tcase_add_test(tc, elm_progressbar_legacy_type_check);
|
||||
tcase_add_test(tc, elm_progressbar_custom_unit_check);
|
||||
tcase_add_test(tc, elm_atspi_role_get);
|
||||
tcase_add_test(tc, elm_progressbar_unit_format_get_n);
|
||||
}
|
||||
|
|
|
@ -135,10 +135,48 @@ EFL_START_TEST(elm_slider_events)
|
|||
}
|
||||
EFL_END_TEST
|
||||
|
||||
EFL_START_TEST(elm_slider_indicator_format_set_get_p)
|
||||
{
|
||||
Evas_Object *win, *slider;
|
||||
const char *fmt;
|
||||
|
||||
win = win_add(NULL, "slider", ELM_WIN_BASIC);
|
||||
slider = elm_slider_add(win);
|
||||
elm_slider_indicator_format_set(slider, "%1.0f");
|
||||
fmt = elm_slider_indicator_format_get(slider);
|
||||
|
||||
ck_assert(fmt != NULL);
|
||||
ck_assert(!strcmp(fmt, "%1.0f"));
|
||||
}
|
||||
EFL_END_TEST
|
||||
|
||||
EFL_START_TEST(elm_slider_indicator_format_get_n)
|
||||
{
|
||||
const char *fmt;
|
||||
|
||||
fmt = elm_slider_indicator_format_get(NULL);
|
||||
|
||||
ck_assert(fmt == NULL);
|
||||
}
|
||||
EFL_END_TEST
|
||||
|
||||
EFL_START_TEST(elm_slider_unit_format_get_n)
|
||||
{
|
||||
const char *fmt;
|
||||
|
||||
fmt = elm_slider_unit_format_get(NULL);
|
||||
|
||||
ck_assert(fmt == NULL);
|
||||
}
|
||||
EFL_END_TEST
|
||||
|
||||
void elm_test_slider(TCase *tc)
|
||||
{
|
||||
tcase_add_test(tc, elm_slider_legacy_type_check);
|
||||
tcase_add_test(tc, elm_slider_in_scroller);
|
||||
tcase_add_test(tc, elm_slider_events);
|
||||
tcase_add_test(tc, elm_atspi_role_get);
|
||||
tcase_add_test(tc, elm_slider_indicator_format_set_get_p);
|
||||
tcase_add_test(tc, elm_slider_indicator_format_get_n);
|
||||
tcase_add_test(tc, elm_slider_unit_format_get_n);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue