From 84fd52921e86df91f2a5e305fb38583a8460040a 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 379bc2e..cfa0aee 100644 --- a/src/tests/evas/evas_test_textblock.c +++ b/src/tests/evas/evas_test_textblock.c @@ -3642,11 +3642,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(); } -- 2.7.4