From 7ac3dbbfe376792edd902e2380795f0bc2466012 Mon Sep 17 00:00:00 2001 From: Tom Hacohen Date: Fri, 26 Feb 2016 09:34:36 +0000 Subject: [PATCH] Evas textblock tests: Fix wrong test suite tests. The tests were assuming that textblock returns a sanitised utf8 string. This is not always correct, because textblock may cache and return the set utf8 markup if the text hasn't changed since the last set. --- src/tests/evas/evas_test_textblock.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/tests/evas/evas_test_textblock.c b/src/tests/evas/evas_test_textblock.c index 332a658f22..0f1ac08dbb 100644 --- a/src/tests/evas/evas_test_textblock.c +++ b/src/tests/evas/evas_test_textblock.c @@ -3644,11 +3644,11 @@ START_TEST(evas_textblock_escaping) const char *buf = "This · is"; evas_object_textblock_text_markup_set(tb, buf); - fail_if(strcmp(evas_object_textblock_text_markup_get(tb), "This \xc2\xb7 is")); + fail_if(strcmp(evas_object_textblock_text_markup_get(tb), buf)); buf = "This   is"; evas_object_textblock_text_markup_set(tb, buf); - fail_if(strcmp(evas_object_textblock_text_markup_get(tb), "This \xc2\xa0 is")); + fail_if(strcmp(evas_object_textblock_text_markup_get(tb), buf)); END_TB_TEST(); }