efl_access: add test cases for reading_info_type_set/get API
Add test cases for efl_access_object_reading_info_type_set and efl_access_object_reading_info_type_get APIs Reviewed-by: Marcel Hollerbach <mail@marcel-hollerbach.de> Differential Revision: https://phab.enlightenment.org/D8427
This commit is contained in:
parent
ed51150853
commit
834219013d
|
@ -565,6 +565,27 @@ EFL_START_TEST(test_efl_access_object_attributes_clear)
|
||||||
}
|
}
|
||||||
EFL_END_TEST
|
EFL_END_TEST
|
||||||
|
|
||||||
|
EFL_START_TEST(test_efl_access_object_reading_info_type_set)
|
||||||
|
{
|
||||||
|
Efl_Access_Reading_Info_Type reading_info;
|
||||||
|
generate_app();
|
||||||
|
efl_access_object_reading_info_type_set(g_btn, EFL_ACCESS_READING_INFO_TYPE_NAME|
|
||||||
|
EFL_ACCESS_READING_INFO_TYPE_ROLE);
|
||||||
|
reading_info = efl_access_object_reading_info_type_get(g_btn);
|
||||||
|
ck_assert(reading_info & EFL_ACCESS_READING_INFO_TYPE_NAME);
|
||||||
|
ck_assert(reading_info & EFL_ACCESS_READING_INFO_TYPE_ROLE);
|
||||||
|
}
|
||||||
|
EFL_END_TEST
|
||||||
|
|
||||||
|
EFL_START_TEST(test_efl_access_object_reading_info_type_get)
|
||||||
|
{
|
||||||
|
Efl_Access_Reading_Info_Type reading_info;
|
||||||
|
generate_app();
|
||||||
|
reading_info = efl_access_object_reading_info_type_get(g_btn);
|
||||||
|
ck_assert(reading_info == 0);
|
||||||
|
}
|
||||||
|
EFL_END_TEST
|
||||||
|
|
||||||
void efl_ui_test_atspi(TCase *tc)
|
void efl_ui_test_atspi(TCase *tc)
|
||||||
{
|
{
|
||||||
tcase_add_test(tc, test_efl_access_app_obj_name_get);
|
tcase_add_test(tc, test_efl_access_app_obj_name_get);
|
||||||
|
@ -587,4 +608,6 @@ void efl_ui_test_atspi(TCase *tc)
|
||||||
tcase_add_test(tc, test_efl_access_object_attributes_get);
|
tcase_add_test(tc, test_efl_access_object_attributes_get);
|
||||||
tcase_add_test(tc, test_efl_access_object_attribute_del);
|
tcase_add_test(tc, test_efl_access_object_attribute_del);
|
||||||
tcase_add_test(tc, test_efl_access_object_attributes_clear);
|
tcase_add_test(tc, test_efl_access_object_attributes_clear);
|
||||||
|
tcase_add_test(tc, test_efl_access_object_reading_info_type_set);
|
||||||
|
tcase_add_test(tc, test_efl_access_object_reading_info_type_get);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue