Evas test textblock: Added a test for a broken range_delete case.
authorYoungbok Shin <youngb.shin@samsung.com>
Mon, 16 Dec 2013 12:05:47 +0000 (12:05 +0000)
committerTom Hacohen <tom@stosb.com>
Mon, 16 Dec 2013 12:05:47 +0000 (12:05 +0000)
This fixes bad integration by me (Tom) of Youngbok's patch in
42a06f24d8de13953fdceea02c51ad534bccd626.

src/tests/evas/evas_test_textblock.c

index 8e1c167..a61fc77 100644 (file)
@@ -1240,11 +1240,11 @@ START_TEST(evas_textblock_format_removal)
    ck_assert_str_eq(evas_object_textblock_text_markup_get(tb), "The  text!");
 
    /* Range delete with item formats, TEST_CASE#2 */
-   evas_object_textblock_text_markup_set(tb, "The <b>Multiline</b><item size=50x50 href=abc></item> text!");
+   evas_object_textblock_text_markup_set(tb, "The <b>Multiline</b><item size=50x50 href=abc></item> text! it is lon<item size=40x40 href=move></item>g text for test.");
    evas_textblock_cursor_pos_set(cur, 14);
    evas_textblock_cursor_pos_set(main_cur, 15);
    evas_textblock_cursor_range_delete(cur, main_cur);
-   ck_assert_str_eq(evas_object_textblock_text_markup_get(tb), "The <b>Multiline</b><item size=50x50 href=abc></item>text!");
+   ck_assert_str_eq(evas_object_textblock_text_markup_get(tb), "The <b>Multiline</b><item size=50x50 href=abc></item>text! it is lon<item size=40x40 href=move></item>g text for test.");
 
    /* Verify fmt position and REP_CHAR positions are the same */
    evas_object_textblock_text_markup_set(tb,