From: JinWang An Date: Thu, 3 Sep 2020 08:58:24 +0000 (+0900) Subject: [UTC][base-utils][Non-ACR][Fix resource path for ures test] X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=323746843bd74ce91b4b79c788e57df955398f65;p=test%2Ftct%2Fnative%2Fapi.git [UTC][base-utils][Non-ACR][Fix resource path for ures test] Change-Id: I317db7182384d50e3acb5df9aeaeb0d1efff89b2 Signed-off-by: JinWang An --- diff --git a/src/utc/base-utils/utc-capi-base-utils-ures.c b/src/utc/base-utils/utc-capi-base-utils-ures.c index 214027e2e..c9089ceb2 100644 --- a/src/utc/base-utils/utc-capi-base-utils-ures.c +++ b/src/utc/base-utils/utc-capi-base-utils-ures.c @@ -2,6 +2,7 @@ #include #include +#define API_NAMESPACE "BASE_UTILS_UTC" #define I18N_UPRV_LENGTHOF(array) (int32_t)(sizeof(array)/sizeof((array)[0])) static int ret = I18N_ERROR_NONE; @@ -33,6 +34,24 @@ void utc_capi_base_utils_ures_cleanup(void) } } +static void utc_base_utils_get_resource_path(char *path, int size) +{ + char apps_root[CONFIG_VALUE_LEN_MAX] = {0,}; + bool ret; + + if (NULL == path) + return; + + ret = GetValueForTCTSetting("DEVICE_ADMIN_USER_APPS_ROOT_30", apps_root, API_NAMESPACE); + if (false == ret) + { + FPRINTF("ERR]GetValueForTCTString(DEVICE_ADMIN_USER_APPS_ROOT_30) false"); + return; + } + snprintf(path, size, "%s/org.tizen.base-utils-native-utc/res/", apps_root); + FPRINTF("resource path]: %s", path); +} + /** * @testcase utc_capi_base_utils_i18n_ures_create_p * @since_tizen 6.0 @@ -250,7 +269,9 @@ int utc_capi_base_utils_i18n_ures_get_locale_by_type_n3(void) */ int utc_capi_base_utils_i18n_ures_get_string_p(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "testtypes", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "testtypes", &ures); assert_eq(ret, I18N_ERROR_NONE); i18n_ures_h item = NULL; @@ -290,7 +311,9 @@ int utc_capi_base_utils_i18n_ures_get_string_p(void) */ int utc_capi_base_utils_i18n_ures_get_string_n(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "testtypes", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "testtypes", &ures); assert_eq(ret, I18N_ERROR_NONE); i18n_ures_h item = NULL; @@ -330,7 +353,9 @@ int utc_capi_base_utils_i18n_ures_get_string_n(void) */ int utc_capi_base_utils_i18n_ures_get_UTF8_string_p(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "testtypes", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "testtypes", &ures); assert_eq(ret, I18N_ERROR_NONE); i18n_ures_h item = NULL; @@ -376,7 +401,9 @@ int utc_capi_base_utils_i18n_ures_get_UTF8_string_p(void) */ int utc_capi_base_utils_i18n_ures_get_UTF8_string_n1(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "testtypes", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "testtypes", &ures); assert_eq(ret, I18N_ERROR_NONE); i18n_ures_h item = NULL; @@ -422,7 +449,9 @@ int utc_capi_base_utils_i18n_ures_get_UTF8_string_n1(void) */ int utc_capi_base_utils_i18n_ures_get_binary_p(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "testtypes", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "testtypes", &ures); assert_eq(ret, I18N_ERROR_NONE); int32_t len; @@ -466,7 +495,9 @@ int utc_capi_base_utils_i18n_ures_get_binary_n1(void) */ int utc_capi_base_utils_i18n_ures_get_binary_n2(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "testtypes", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "testtypes", &ures); assert_eq(ret, I18N_ERROR_NONE); int32_t len; @@ -489,7 +520,9 @@ int utc_capi_base_utils_i18n_ures_get_binary_n2(void) */ int utc_capi_base_utils_i18n_ures_get_int_vector_p(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "testtypes", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "testtypes", &ures); assert_eq(ret, I18N_ERROR_NONE); int32_t len; @@ -530,7 +563,9 @@ int utc_capi_base_utils_i18n_ures_get_int_vector_n1(void) */ int utc_capi_base_utils_i18n_ures_get_int_vector_n2(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "testtypes", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "testtypes", &ures); assert_eq(ret, I18N_ERROR_NONE); int32_t len; @@ -553,7 +588,9 @@ int utc_capi_base_utils_i18n_ures_get_int_vector_n2(void) */ int utc_capi_base_utils_i18n_ures_get_uint_p(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "testtypes", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "testtypes", &ures); assert_eq(ret, I18N_ERROR_NONE); uint32_t uint_result; @@ -591,7 +628,9 @@ int utc_capi_base_utils_i18n_ures_get_uint_n1(void) */ int utc_capi_base_utils_i18n_ures_get_uint_n2(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "testtypes", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "testtypes", &ures); assert_eq(ret, I18N_ERROR_NONE); i18n_ures_h res = NULL; @@ -612,7 +651,9 @@ int utc_capi_base_utils_i18n_ures_get_uint_n2(void) */ int utc_capi_base_utils_i18n_ures_get_int_p(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "testtypes", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "testtypes", &ures); assert_eq(ret, I18N_ERROR_NONE); i18n_ures_h item = NULL; @@ -666,7 +707,9 @@ int utc_capi_base_utils_i18n_ures_get_int_n1(void) */ int utc_capi_base_utils_i18n_ures_get_int_n2(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "testtypes", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "testtypes", &ures); assert_eq(ret, I18N_ERROR_NONE); i18n_ures_h res = NULL; @@ -687,7 +730,9 @@ int utc_capi_base_utils_i18n_ures_get_int_n2(void) */ int utc_capi_base_utils_i18n_ures_get_size_p(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "testtypes", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "testtypes", &ures); assert_eq(ret, I18N_ERROR_NONE); int count; @@ -719,7 +764,9 @@ int utc_capi_base_utils_i18n_ures_get_size_n1(void) */ int utc_capi_base_utils_i18n_ures_get_size_n2(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "testtypes", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "testtypes", &ures); assert_eq(ret, I18N_ERROR_NONE); ret = i18n_ures_get_size(ures, NULL); @@ -735,7 +782,9 @@ int utc_capi_base_utils_i18n_ures_get_size_n2(void) */ int utc_capi_base_utils_i18n_ures_get_type_p(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "testtypes", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "testtypes", &ures); assert_eq(ret, I18N_ERROR_NONE); i18n_ures_h item = NULL; @@ -777,7 +826,9 @@ int utc_capi_base_utils_i18n_ures_get_type_n1(void) */ int utc_capi_base_utils_i18n_ures_get_type_n2(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "testtypes", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "testtypes", &ures); assert_eq(ret, I18N_ERROR_NONE); ret = i18n_ures_get_type(ures, NULL); @@ -793,7 +844,9 @@ int utc_capi_base_utils_i18n_ures_get_type_n2(void) */ int utc_capi_base_utils_i18n_ures_get_key_p(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "testtypes", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "testtypes", &ures); assert_eq(ret, I18N_ERROR_NONE); i18n_ures_h item = NULL; @@ -836,7 +889,9 @@ int utc_capi_base_utils_i18n_ures_get_key_n1(void) */ int utc_capi_base_utils_i18n_ures_get_key_n2(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "testtypes", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "testtypes", &ures); assert_eq(ret, I18N_ERROR_NONE); ret = i18n_ures_get_key(ures, NULL); @@ -852,7 +907,9 @@ int utc_capi_base_utils_i18n_ures_get_key_n2(void) */ int utc_capi_base_utils_i18n_ures_reset_iterator_p(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "testtypes", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "testtypes", &ures); assert_eq(ret, I18N_ERROR_NONE); ret = i18n_ures_reset_iterator(ures); @@ -881,7 +938,9 @@ int utc_capi_base_utils_i18n_ures_reset_iterator_n(void) */ int utc_capi_base_utils_i18n_ures_has_next_p(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "testtypes", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "testtypes", &ures); assert_eq(ret, I18N_ERROR_NONE); bool has_next; @@ -913,7 +972,9 @@ int utc_capi_base_utils_i18n_ures_has_next_n1(void) */ int utc_capi_base_utils_i18n_ures_has_next_n2(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "testtypes", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "testtypes", &ures); assert_eq(ret, I18N_ERROR_NONE); ret = i18n_ures_has_next(ures, NULL); @@ -928,7 +989,9 @@ int utc_capi_base_utils_i18n_ures_has_next_n2(void) */ int utc_capi_base_utils_i18n_ures_get_next_resource_p(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "testtypes", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "testtypes", &ures); assert_eq(ret, I18N_ERROR_NONE); i18n_ures_h res = NULL; @@ -950,7 +1013,9 @@ int utc_capi_base_utils_i18n_ures_get_next_resource_p(void) */ int utc_capi_base_utils_i18n_ures_get_next_resource_n(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "testtypes", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "testtypes", &ures); assert_eq(ret, I18N_ERROR_NONE); i18n_ures_h res = NULL; @@ -968,7 +1033,9 @@ int utc_capi_base_utils_i18n_ures_get_next_resource_n(void) */ int utc_capi_base_utils_i18n_ures_get_next_string_p(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "te", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "te", &ures); assert_eq(ret, I18N_ERROR_NONE); const i18n_uchar *result = NULL; @@ -1005,7 +1072,9 @@ int utc_capi_base_utils_i18n_ures_get_next_string_n1(void) */ int utc_capi_base_utils_i18n_ures_get_next_string_n2(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "te", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "te", &ures); assert_eq(ret, I18N_ERROR_NONE); const i18n_uchar *result = NULL; @@ -1024,7 +1093,9 @@ int utc_capi_base_utils_i18n_ures_get_next_string_n2(void) */ int utc_capi_base_utils_i18n_ures_get_next_string_n3(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "te", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "te", &ures); assert_eq(ret, I18N_ERROR_NONE); const i18n_uchar *result = NULL; @@ -1043,7 +1114,9 @@ int utc_capi_base_utils_i18n_ures_get_next_string_n3(void) */ int utc_capi_base_utils_i18n_ures_get_next_string_n4(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "te", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "te", &ures); assert_eq(ret, I18N_ERROR_NONE); int32_t result_len = NULL; @@ -1062,7 +1135,9 @@ int utc_capi_base_utils_i18n_ures_get_next_string_n4(void) */ int utc_capi_base_utils_i18n_ures_get_by_index_p(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "testtypes", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "testtypes", &ures); assert_eq(ret, I18N_ERROR_NONE); i18n_ures_h item = NULL; @@ -1100,7 +1175,9 @@ int utc_capi_base_utils_i18n_ures_get_by_index_n1(void) */ int utc_capi_base_utils_i18n_ures_get_by_index_n2(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "testtypes", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "testtypes", &ures); assert_eq(ret, I18N_ERROR_NONE); i18n_ures_h item = NULL; @@ -1118,7 +1195,9 @@ int utc_capi_base_utils_i18n_ures_get_by_index_n2(void) */ int utc_capi_base_utils_i18n_ures_get_string_by_index_p(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "te", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "te", &ures); assert_eq(ret, I18N_ERROR_NONE); i18n_ures_h res = NULL; @@ -1155,7 +1234,9 @@ int utc_capi_base_utils_i18n_ures_get_string_by_index_n1(void) */ int utc_capi_base_utils_i18n_ures_get_string_by_index_n2(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "te", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "te", &ures); assert_eq(ret, I18N_ERROR_NONE); i18n_ures_h res = NULL; @@ -1178,7 +1259,9 @@ int utc_capi_base_utils_i18n_ures_get_string_by_index_n2(void) */ int utc_capi_base_utils_i18n_ures_get_UTF8_string_by_index_p(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "te", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "te", &ures); assert_eq(ret, I18N_ERROR_NONE); const char *str_result = NULL; @@ -1219,7 +1302,9 @@ int utc_capi_base_utils_i18n_ures_get_UTF8_string_by_index_n1(void) */ int utc_capi_base_utils_i18n_ures_get_UTF8_string_by_index_n2(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "te", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "te", &ures); assert_eq(ret, I18N_ERROR_NONE); const char *str_result = NULL; @@ -1241,7 +1326,9 @@ int utc_capi_base_utils_i18n_ures_get_UTF8_string_by_index_n2(void) */ int utc_capi_base_utils_i18n_ures_get_UTF8_string_by_index_n3(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "te", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "te", &ures); assert_eq(ret, I18N_ERROR_NONE); const char *str_result = NULL; @@ -1263,7 +1350,9 @@ int utc_capi_base_utils_i18n_ures_get_UTF8_string_by_index_n3(void) */ int utc_capi_base_utils_i18n_ures_get_UTF8_string_by_index_n4(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "te", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "te", &ures); assert_eq(ret, I18N_ERROR_NONE); const char *str_result = NULL; @@ -1285,7 +1374,9 @@ int utc_capi_base_utils_i18n_ures_get_UTF8_string_by_index_n4(void) */ int utc_capi_base_utils_i18n_ures_get_UTF8_string_by_index_n5(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "te", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "te", &ures); assert_eq(ret, I18N_ERROR_NONE); char *p8; @@ -1306,7 +1397,9 @@ int utc_capi_base_utils_i18n_ures_get_UTF8_string_by_index_n5(void) */ int utc_capi_base_utils_i18n_ures_get_by_key_p(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "te", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "te", &ures); assert_eq(ret, I18N_ERROR_NONE); i18n_ures_h res = NULL; @@ -1337,7 +1430,9 @@ int utc_capi_base_utils_i18n_ures_get_by_key_n1(void) */ int utc_capi_base_utils_i18n_ures_get_by_key_n2(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "te", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "te", &ures); assert_eq(ret, I18N_ERROR_NONE); i18n_ures_h res = NULL; @@ -1354,7 +1449,9 @@ int utc_capi_base_utils_i18n_ures_get_by_key_n2(void) */ int utc_capi_base_utils_i18n_ures_get_by_key_n3(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "te", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "te", &ures); assert_eq(ret, I18N_ERROR_NONE); i18n_ures_h res = NULL; @@ -1372,7 +1469,9 @@ int utc_capi_base_utils_i18n_ures_get_by_key_n3(void) */ int utc_capi_base_utils_i18n_ures_get_string_by_key_p(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "te", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "te", &ures); assert_eq(ret, I18N_ERROR_NONE); const i18n_uchar *result = NULL; @@ -1407,7 +1506,9 @@ int utc_capi_base_utils_i18n_ures_get_string_by_key_n1(void) */ int utc_capi_base_utils_i18n_ures_get_string_by_key_n2(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "te", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "te", &ures); assert_eq(ret, I18N_ERROR_NONE); const i18n_uchar *result = NULL; @@ -1426,7 +1527,9 @@ int utc_capi_base_utils_i18n_ures_get_string_by_key_n2(void) */ int utc_capi_base_utils_i18n_ures_get_string_by_key_n3(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "te", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "te", &ures); assert_eq(ret, I18N_ERROR_NONE); int32_t result_len = NULL; @@ -1444,7 +1547,9 @@ int utc_capi_base_utils_i18n_ures_get_string_by_key_n3(void) */ int utc_capi_base_utils_i18n_ures_get_UTF8_string_by_key_p(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "te", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "te", &ures); assert_eq(ret, I18N_ERROR_NONE); const char *result = NULL; @@ -1489,7 +1594,9 @@ int utc_capi_base_utils_i18n_ures_get_UTF8_string_by_key_n1(void) */ int utc_capi_base_utils_i18n_ures_get_UTF8_string_by_key_n2(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "te", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "te", &ures); assert_eq(ret, I18N_ERROR_NONE); const char *result = NULL; @@ -1511,7 +1618,9 @@ int utc_capi_base_utils_i18n_ures_get_UTF8_string_by_key_n2(void) */ int utc_capi_base_utils_i18n_ures_get_UTF8_string_by_key_n3(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "te", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "te", &ures); assert_eq(ret, I18N_ERROR_NONE); const char *result = NULL; @@ -1533,7 +1642,9 @@ int utc_capi_base_utils_i18n_ures_get_UTF8_string_by_key_n3(void) */ int utc_capi_base_utils_i18n_ures_get_UTF8_string_by_key_n4(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "te", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "te", &ures); assert_eq(ret, I18N_ERROR_NONE); const char *result = NULL; @@ -1554,7 +1665,9 @@ int utc_capi_base_utils_i18n_ures_get_UTF8_string_by_key_n4(void) */ int utc_capi_base_utils_i18n_ures_get_UTF8_string_by_key_n5(void) { - ret = i18n_ures_create("/opt/usr/globalapps/org.tizen.base-utils-native-utc/res/", "te", &ures); + char res_path[CONFIG_VALUE_LEN_MAX] = {0,}; + utc_base_utils_get_resource_path(res_path, CONFIG_VALUE_LEN_MAX - 1); + ret = i18n_ures_create(res_path, "te", &ures); assert_eq(ret, I18N_ERROR_NONE); char *p8;