static int32_t dst_size = -1;
static int ret = 0;
-static int check_current_locale()
-{
- const char *loc = NULL;
- i18n_ulocale_get_default(&loc);
-
- if (strcmp(loc, "en_US_POSIX") == 0)
- return 1;
- else
- return 0;
-
-}
-
-static i18n_uchar_direction_e new_class_cb(const void* context, i18n_uchar32 c)
+static i18n_uchar_direction_e new_class_cb(const void *context, i18n_uchar32 c)
{
i18n_uchar_direction_e custom_classes[] = {
- R, R, R, R, R, R, R, R,
- L, L, L, L, L, L, L, L
- };
+ R, R, R, R, R, R, R, R,
+ L, L, L, L, L, L, L, L};
return c >= 16 ? I18N_UBIDI_CLASS_DEFAULT : custom_classes[c];
}
-static i18n_uchar_direction_e old_class_cb(const void* context, i18n_uchar32 c)
+static i18n_uchar_direction_e old_class_cb(const void *context, i18n_uchar32 c)
{
i18n_uchar_direction_e custom_classes[] = {
- R, L
- };
+ R, L};
return c >= 2 ? I18N_UBIDI_CLASS_DEFAULT : custom_classes[c];
}
src_length = get_uchar_length(test_string);
- src = (i18n_uchar *) malloc(sizeof(i18n_uchar) * (src_length + 1));
+ src = (i18n_uchar *)malloc(sizeof(i18n_uchar) * (src_length + 1));
i18n_ustring_copy_ua(src, test_string);
dst_size = src_length + 1;
- dst = (i18n_uchar *) malloc(sizeof(i18n_uchar) * (dst_size));
+ dst = (i18n_uchar *)malloc(sizeof(i18n_uchar) * (dst_size));
ret |= i18n_ubidi_set_para(ubidi, src, src_length, I18N_UBIDI_DEFAULT_LTR, NULL);
ret |= i18n_ubidi_set_reordering_options(ubidi, I18N_UBIDI_OPTION_DEFAULT);
*/
void utc_capi_base_utils_ubidi_cleanup(void)
{
- if(ubidi != NULL)
+ if (ubidi != NULL)
{
i18n_ubidi_destroy(ubidi);
ubidi = NULL;
}
- if(ubidi_line != NULL)
+ if (ubidi_line != NULL)
{
i18n_ubidi_destroy(ubidi_line);
ubidi_line = NULL;
{
assert_eq(ret, I18N_ERROR_NONE);
- if (check_current_locale())
- return 0;
-
uint16_t options = I18N_UBIDI_DO_MIRRORING;
int32_t output_length = -1;
{
assert_eq(ret, I18N_ERROR_NONE);
- if (check_current_locale())
- return 0;
-
uint16_t options = I18N_UBIDI_KEEP_BASE_COMBINING;
int32_t output_length = -1;
{
assert_eq(ret, I18N_ERROR_NONE);
- if (check_current_locale())
- return 0;
-
uint16_t options = I18N_UBIDI_KEEP_BASE_COMBINING;
int32_t output_length = -1;
{
assert_eq(ret, I18N_ERROR_NONE);
- if (check_current_locale())
- return 0;
-
char test_text[] = "<Test> <اختبار> test";
/* Create new text */
{
assert_eq(ret, I18N_ERROR_NONE);
- if (check_current_locale())
- return 0;
-
i18n_ubidi_level_t valid_levels[] = {0, 0, 0, 0, 1, 1};
ret = i18n_ubidi_create(&ubidi_line);
assert_eq(ret, I18N_ERROR_NONE);
int i;
- for(i = 0; i < processed_length; ++i)
+ for (i = 0; i < processed_length; ++i)
{
assert_eq(levels[i], valid_levels[i]);
}
{
assert_eq(ret, I18N_ERROR_NONE);
- if (check_current_locale())
- return 0;
-
char test_prologue[] = "اختبار";
int32_t pro_length = get_uchar_length(test_prologue);
- prologue = (i18n_uchar *) malloc(sizeof(i18n_uchar) * (pro_length + 1));
+ prologue = (i18n_uchar *)malloc(sizeof(i18n_uchar) * (pro_length + 1));
i18n_ustring_copy_ua(prologue, test_prologue);
ret = i18n_ubidi_set_context(ubidi, prologue, pro_length, NULL, 0);
{
assert_eq(ret, I18N_ERROR_NONE);
- if (check_current_locale())
- return 0;
-
char test_prologue[] = "Test";
int32_t pro_length = get_uchar_length(test_prologue);
- prologue = (i18n_uchar *) malloc(sizeof(i18n_uchar) * (pro_length + 1));
+ prologue = (i18n_uchar *)malloc(sizeof(i18n_uchar) * (pro_length + 1));
i18n_ustring_copy_ua(prologue, test_prologue);
ret = i18n_ubidi_set_context(ubidi, prologue, pro_length, NULL, 0);
int utc_capi_base_utils_i18n_ubidi_set_context_n3(void)
{
assert_eq(ret, I18N_ERROR_NONE);
- prologue = (i18n_uchar *) malloc(sizeof(i18n_uchar) * (BUFLEN));
+ prologue = (i18n_uchar *)malloc(sizeof(i18n_uchar) * (BUFLEN));
i18n_ustring_copy_ua(prologue, "Prologue");
int32_t pro_length = -2; // Invalid parameter
assert_eq(ret, I18N_ERROR_NONE);
int32_t pro_length = 0;
- i18n_uchar *epilogue = (i18n_uchar *) malloc(sizeof(i18n_uchar) * (BUFLEN));
+ i18n_uchar *epilogue = (i18n_uchar *)malloc(sizeof(i18n_uchar) * (BUFLEN));
i18n_ustring_copy_ua(epilogue, "Epilogue");
int32_t epi_length = -2; // Invalid parameter
assert_eq(ret, I18N_ERROR_NONE);
int i;
- for(i = 0; i < length; ++i)
+ for (i = 0; i < length; ++i)
{
assert_eq(index_map[i], valid_index_map[i]);
}
assert_eq(ret, I18N_ERROR_NONE);
int i;
- for(i = 0; i < length; ++i)
+ for (i = 0; i < length; ++i)
{
assert_eq(index_map[i], valid_index_map[i]);
}
int32_t valid_dst_map[] = {0, 1, -1, -1, 6, 5, 4, -1, -1, 8, -1, 2, 3, 7};
int32_t dst_length = 14;
- int32_t dst_map[dst_length+1];
+ int32_t dst_map[dst_length + 1];
ret = i18n_ubidi_invert_map(src_map, length, dst_map);
assert_eq(ret, I18N_ERROR_NONE);
int i;
- for(i = 0; i < dst_length; ++i)
+ for (i = 0; i < dst_length; ++i)
{
assert_eq(dst_map[i], valid_dst_map[i]);
}
int utc_capi_base_utils_i18n_ubidi_invert_map_n(void)
{
int32_t dst_length = 14;
- int32_t dst_map[dst_length+1];
+ int32_t dst_map[dst_length + 1];
int32_t length = 10;
ret = i18n_ubidi_invert_map(NULL, length, dst_map);
{
int32_t src_map[] = {0, 1, 11, 12, 6, 5, 4, 13, 9, -1};
int32_t dst_length = 14;
- int32_t dst_map[dst_length+1];
+ int32_t dst_map[dst_length + 1];
int32_t length = -2; // Invalid parameter
ret = i18n_ubidi_invert_map(src_map, length, dst_map);
*/
int utc_capi_base_utils_i18n_ubidi_invert_map_n3(void)
{
- int32_t src_map[] = {0, 1, 11, 12, 6, 5, 4, 13, 9, -1};;
+ int32_t src_map[] = {0, 1, 11, 12, 6, 5, 4, 13, 9, -1};
+ ;
int32_t length = 10;
ret = i18n_ubidi_invert_map(src_map, length, NULL);
{
assert_eq(ret, I18N_ERROR_NONE);
- if (check_current_locale())
- return 0;
-
int logical_ind[] = {0, 14, 20, 47, 53};
int length[] = {14, 6, 27, 6, 12};
i18n_ubidi_direction_e dir[] = {I18N_UBIDI_LTR, I18N_UBIDI_RTL,
- I18N_UBIDI_LTR, I18N_UBIDI_RTL, I18N_UBIDI_LTR};
+ I18N_UBIDI_LTR, I18N_UBIDI_RTL, I18N_UBIDI_LTR};
int runs_counter = -1;
ret = i18n_ubidi_count_runs(ubidi, &runs_counter);
assert_eq(ret, I18N_ERROR_NONE);
int32_t run_index;
- for(run_index = 0; run_index < runs_counter; ++run_index)
+ for (run_index = 0; run_index < runs_counter; ++run_index)
{
int32_t p_logical_index = -1;
int32_t p_length = -1;
{
assert_eq(ret, I18N_ERROR_NONE);
- int32_t run_index = -2; //Invalid parameter
+ int32_t run_index = -2; // Invalid parameter
i18n_ubidi_direction_e direction = I18N_UBIDI_LTR;
ret = i18n_ubidi_get_visual_run(ubidi, run_index, NULL, NULL, &direction);
{
assert_eq(ret, I18N_ERROR_NONE);
- if (check_current_locale())
- return 0;
-
int32_t valid_map[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,
19, 18, 17, 16, 15, 14,
20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
assert_eq(ret, I18N_ERROR_NONE);
int i;
- for(i = 0; i < length; ++i)
+ for (i = 0; i < length; ++i)
{
assert_eq(index_map[i], valid_map[i]);
}
{
assert_eq(ret, I18N_ERROR_NONE);
- if (check_current_locale())
- return 0;
-
int32_t valid_map[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,
19, 18, 17, 16, 15, 14,
20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
assert_eq(ret, I18N_ERROR_NONE);
int i;
- for(i = 0; i < length; ++i)
+ for (i = 0; i < length; ++i)
{
int32_t visual_index = -1;
ret = i18n_ubidi_get_visual_index(ubidi, i, &visual_index);
{
assert_eq(ret, I18N_ERROR_NONE);
- if (check_current_locale())
- return 0;
-
char *text = NULL;
ret = i18n_ubidi_get_text(ubidi, &text);
return 0;
}
-
/**
* @testcase utc_capi_base_utils_i18n_ubidi_get_text_n3
* @since_tizen 3.0
{
assert_eq(ret, I18N_ERROR_NONE);
- if (check_current_locale())
- return 0;
-
i18n_ubidi_level_t level = 1;
ret = i18n_ubidi_get_para_level(ubidi, &level);
{
assert_eq(ret, I18N_ERROR_NONE);
- if (check_current_locale())
- return 0;
-
free(src);
char test_text[] = "اختبار paragraph1";
src_length = get_uchar_length(test_text);
- src = (i18n_uchar *) malloc(sizeof(i18n_uchar) * (src_length + 1));
+ src = (i18n_uchar *)malloc(sizeof(i18n_uchar) * (src_length + 1));
i18n_ustring_copy_ua(src, test_text);
ret = i18n_ubidi_set_para(ubidi, src, src_length, I18N_UBIDI_DEFAULT_LTR, NULL);
{
assert_eq(ret, I18N_ERROR_NONE);
- if (check_current_locale())
- return 0;
-
int32_t valid_para_start[] = {0, 33};
int32_t valid_para_limit[] = {33, 65};
i18n_ubidi_level_t valid_para_level[] = {0, 0};
assert_eq(ret, I18N_ERROR_NONE);
int32_t para_index;
- for(para_index = 0; para_index < count; ++para_index)
+ for (para_index = 0; para_index < count; ++para_index)
{
int32_t p_para_start = -1;
int32_t p_para_limit = -1;
{
assert_eq(ret, I18N_ERROR_NONE);
- if (check_current_locale())
- return 0;
-
int32_t valid_para_start[] = {0, 33};
int32_t valid_para_limit[] = {33, 65};
i18n_ubidi_level_t valid_para_level[] = {0, 0};
assert_eq(ret, I18N_ERROR_NONE);
int32_t char_index;
- for(char_index = 0; char_index < length; ++char_index)
+ for (char_index = 0; char_index < length; ++char_index)
{
int32_t paragraph_index = -1;
int32_t p_para_start = -1;
{
assert_eq(ret, I18N_ERROR_NONE);
- if (check_current_locale())
- return 0;
-
int valid_p_logical_position[] = {14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
20, 20, 20, 20, 20, 20,
47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47,
assert_eq(ret, I18N_ERROR_NONE);
int32_t logical_position;
- for(logical_position = 0; logical_position < processed_length; ++logical_position)
+ for (logical_position = 0; logical_position < processed_length; ++logical_position)
{
int32_t p_logical_position = -2;
i18n_ubidi_level_t level = 2;
{
assert_eq(ret, I18N_ERROR_NONE);
- if (check_current_locale())
- return 0;
-
int32_t valid_map[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,
19, 18, 17, 16, 15, 14,
20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
assert_eq(ret, I18N_ERROR_NONE);
int i;
- for(i = 0; i < length; ++i)
+ for (i = 0; i < length; ++i)
{
assert_eq(index_map[i], valid_map[i]);
}
{
assert_eq(ret, I18N_ERROR_NONE);
- if (check_current_locale())
- return 0;
-
int32_t valid_map[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,
19, 18, 17, 16, 15, 14,
20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
assert_eq(ret, I18N_ERROR_NONE);
int i;
- for(i = 0; i < length; ++i)
+ for (i = 0; i < length; ++i)
{
int32_t logical_index = -1;
ret = i18n_ubidi_get_logical_index(ubidi, i, &logical_index);
{
assert_eq(ret, I18N_ERROR_NONE);
- if (check_current_locale())
- return 0;
-
i18n_ubidi_level_t valid_levels[] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1, 1, 1, 1, 1, 1,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
assert_eq(ret, I18N_ERROR_NONE);
int32_t char_index;
- for(char_index = 0; char_index < processed_length; ++char_index)
+ for (char_index = 0; char_index < processed_length; ++char_index)
{
assert_eq(levels[char_index], valid_levels[char_index]);
}
{
assert_eq(ret, I18N_ERROR_NONE);
- if (check_current_locale())
- return 0;
-
i18n_ubidi_level_t valid_levels[] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1, 1, 1, 1, 1, 1,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
int32_t char_index;
i18n_ubidi_level_t levels[processed_length];
- for(char_index = 0; char_index < processed_length; ++char_index)
+ for (char_index = 0; char_index < processed_length; ++char_index)
{
ret = i18n_ubidi_get_level_at(ubidi, char_index, &levels[char_index]);
assert_eq(ret, I18N_ERROR_NONE);
}
int i;
- for(i = 0; i < processed_length; ++i)
+ for (i = 0; i < processed_length; ++i)
{
assert_eq(levels[i], valid_levels[i]);
}
{
assert_eq(ret, I18N_ERROR_NONE);
- if (check_current_locale())
- return 0;
-
i18n_ubidi_direction_e direction = I18N_UBIDI_LTR;
ret = i18n_ubidi_get_direction(ubidi, &direction);
{
assert_eq(ret, I18N_ERROR_NONE);
- if (check_current_locale())
- return 0;
-
int32_t count = -1;
ret = i18n_ubidi_count_runs(ubidi, &count);