From f3cfdd3a30a4bd0158d255daeabde027b76da83f Mon Sep 17 00:00:00 2001 From: Markus Armbruster Date: Thu, 23 Aug 2018 18:39:36 +0200 Subject: [PATCH] check-qjson: Streamline escaped_string()'s test strings Merge a few closely related test strings, and drop a few redundant ones. Signed-off-by: Markus Armbruster Reviewed-by: Eric Blake Message-Id: <20180823164025.12553-10-armbru@redhat.com> --- tests/check-qjson.c | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/tests/check-qjson.c b/tests/check-qjson.c index 008b6e95e4..880453a93b 100644 --- a/tests/check-qjson.c +++ b/tests/check-qjson.c @@ -56,18 +56,8 @@ static void escaped_string(void) const char *utf8_out; int skip; } test_cases[] = { - { "\\b", "\b" }, - { "\\f", "\f" }, - { "\\n", "\n" }, - { "\\r", "\r" }, - { "\\t", "\t" }, - { "/", "/" }, + { "\\b\\f\\n\\r\\t\\\\\\\"", "\b\f\n\r\t\\\"" }, { "\\/", "/", .skip = 1 }, - { "\\\\", "\\" }, - { "\\\"", "\"" }, - { "hello world \\\"embedded string\\\"", - "hello world \"embedded string\"" }, - { "hello world\\nwith new line", "hello world\nwith new line" }, { "single byte utf-8 \\u0020", "single byte utf-8 ", .skip = 1 }, { "double byte utf-8 \\u00A2", "double byte utf-8 \xc2\xa2" }, { "triple byte utf-8 \\u20AC", "triple byte utf-8 \xe2\x82\xac" },