From ff4cf74dfac6374ed370f824707ffb34179bfd48 Mon Sep 17 00:00:00 2001 From: Andy Williams Date: Thu, 29 Mar 2018 21:12:52 +0100 Subject: [PATCH] Fix private usage by removing those test --- .../elementary/elm_code_test_widget_undo.c | 144 ------------------ 1 file changed, 144 deletions(-) diff --git a/src/tests/elementary/elm_code_test_widget_undo.c b/src/tests/elementary/elm_code_test_widget_undo.c index 10762428c2..4e03a7434f 100644 --- a/src/tests/elementary/elm_code_test_widget_undo.c +++ b/src/tests/elementary/elm_code_test_widget_undo.c @@ -97,152 +97,8 @@ START_TEST (elm_code_test_widget_undo_text_insert_multiple) } END_TEST -START_TEST (elm_code_test_widget_undo_newline) -{ - Elm_Code *code; - Elm_Code_File *file; - Elm_Code_Line *line; - Elm_Code_Widget *widget; - Evas_Object *win; - unsigned int length; - const char *content; - - char *args[] = { "exe" }; - elm_init(1, args); - code = elm_code_create(); - file = elm_code_file_new(code); - elm_code_file_line_append(file, "test", 4, NULL); - - win = elm_win_add(NULL, "entry", ELM_WIN_BASIC); - widget = elm_code_widget_add(win, code); - - elm_code_widget_cursor_position_set(widget, 1, 5); - _elm_code_widget_newline(widget); - ck_assert_int_eq(2, elm_code_file_lines_get(file)); - line = elm_code_file_line_get(file, 1); - content = elm_code_line_text_get(line, &length); - ck_assert_strn_eq("test", content, 1); - - elm_code_widget_undo(widget); - - ck_assert_int_eq(1, elm_code_file_lines_get(file)); - line = elm_code_file_line_get(file, 1); - content = elm_code_line_text_get(line, &length); - ck_assert_strn_eq("test", content, 4); - - elm_code_free(code); - elm_shutdown(); -} -END_TEST - -START_TEST (elm_code_test_widget_undo_delete) -{ - Elm_Code *code; - Elm_Code_File *file; - Elm_Code_Line *line; - Elm_Code_Widget *widget; - Evas_Object *win; - unsigned int length; - const char *content; - - char *args[] = { "exe" }; - elm_init(1, args); - code = elm_code_create(); - file = elm_code_file_new(code); - elm_code_file_line_append(file, "test", 4, NULL); - - win = elm_win_add(NULL, "entry", ELM_WIN_BASIC); - widget = elm_code_widget_add(win, code); - - elm_code_widget_cursor_position_set(widget, 1, 4); - _elm_code_widget_backspace(widget); - - line = elm_code_file_line_get(file, 1); - content = elm_code_line_text_get(line, &length); - ck_assert_strn_eq("tet", content, length); - - elm_code_widget_undo(widget); - content = elm_code_line_text_get(line, &length); - ck_assert_strn_eq("test", content, length); - - elm_code_widget_cursor_position_set(widget, 1, 2); - _elm_code_widget_delete(widget); - - line = elm_code_file_line_get(file, 1); - content = elm_code_line_text_get(line, &length); - ck_assert_strn_eq("tst", content, length); - - elm_code_widget_undo(widget); - content = elm_code_line_text_get(line, &length); - ck_assert_strn_eq("test", content, length); - - elm_code_widget_cursor_position_set(widget, 1, 4); - elm_code_widget_text_at_cursor_insert(widget, "\t"); - _elm_code_widget_backspace(widget); - content = elm_code_line_text_get(line, &length); - ck_assert_strn_eq("test", content, length); - elm_code_widget_undo(widget); - content = elm_code_line_text_get(line, &length); - ck_assert_strn_eq("tes\tt", content, length); - - elm_code_widget_cursor_position_set(widget, 1, 4); - _elm_code_widget_delete(widget); - content = elm_code_line_text_get(line, &length); - ck_assert_strn_eq("test", content, length); - elm_code_widget_undo(widget); - content = elm_code_line_text_get(line, &length); - ck_assert_strn_eq("tes\tt", content, length); - - elm_code_free(code); - elm_shutdown(); -} -END_TEST - -START_TEST (elm_code_test_widget_undo_delete_multiple) -{ - Elm_Code *code; - Elm_Code_File *file; - Elm_Code_Line *line; - Elm_Code_Widget *widget; - Evas_Object *win; - unsigned int length; - const char *content; - - char *args[] = { "exe" }; - elm_init(1, args); - code = elm_code_create(); - file = elm_code_file_new(code); - elm_code_file_line_append(file, "test", 4, NULL); - - win = elm_win_add(NULL, "entry", ELM_WIN_BASIC); - widget = elm_code_widget_add(win, code); - - elm_code_widget_cursor_position_set(widget, 1, 4); - _elm_code_widget_backspace(widget); - _elm_code_widget_backspace(widget); - - line = elm_code_file_line_get(file, 1); - content = elm_code_line_text_get(line, &length); - ck_assert_strn_eq("tt", content, length); - - elm_code_widget_undo(widget); - content = elm_code_line_text_get(line, &length); - ck_assert_strn_eq("tet", content, length); - - elm_code_widget_undo(widget); - content = elm_code_line_text_get(line, &length); - ck_assert_strn_eq("test", content, length); - - elm_code_free(code); - elm_shutdown(); -} -END_TEST - void elm_code_test_widget_undo(TCase *tc) { tcase_add_test(tc, elm_code_test_widget_undo_text_insert); tcase_add_test(tc, elm_code_test_widget_undo_text_insert_multiple); - tcase_add_test(tc, elm_code_test_widget_undo_newline); - tcase_add_test(tc, elm_code_test_widget_undo_delete); - tcase_add_test(tc, elm_code_test_widget_undo_delete_multiple); }