From: tasn Date: Tue, 12 Jul 2011 11:40:22 +0000 (+0000) Subject: Evas tests: Added textblock replacement char tests. X-Git-Tag: accepted/2.0/20130306.225542~242^2~295 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=67cfa62540edd5c52b0792fb7ffe6af2c1c1c6c6;p=profile%2Fivi%2Fevas.git Evas tests: Added textblock replacement char tests. git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@61278 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- diff --git a/src/tests/evas_test_textblock.c b/src/tests/evas_test_textblock.c index 34c7e73..38dcb6c 100644 --- a/src/tests/evas_test_textblock.c +++ b/src/tests/evas_test_textblock.c @@ -491,7 +491,7 @@ END_TEST /* Various textblock stuff */ START_TEST(evas_textblock_various) { - Evas_Coord w, h; + Evas_Coord w, h, bw, bh; START_TB_TEST(); const char *buf = "Thistextblockhasalotoflines."; evas_object_textblock_text_markup_set(tb, buf); @@ -499,6 +499,14 @@ START_TEST(evas_textblock_various) /* Move outside of the screen so it'll have to search for the correct * paragraph and etc. */ evas_object_move(tb, -(w / 2), -(h / 2)); + + /* Replacement char */ + evas_object_textblock_text_markup_set(tb, "*"); + evas_object_textblock_size_formatted_get(tb, &bw, &bh); + evas_object_textblock_replace_char_set(tb, "*"); + evas_object_textblock_text_markup_set(tb, "|"); + evas_object_textblock_size_formatted_get(tb, &w, &h); + fail_if((w != bw) || (h != bh)); END_TB_TEST(); } END_TEST