#include <utils_i18n.h>
#include <string.h>
+#define API_NAMESPACE "BASE_UTILS_UTC"
#define I18N_UPRV_LENGTHOF(array) (int32_t)(sizeof(array)/sizeof((array)[0]))
static int ret = I18N_ERROR_NONE;
}
}
+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
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;
*/
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);
*/
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;
*/
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);
*/
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;
*/
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);
*/
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);
*/
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;
*/
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);
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;
*/
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;