diff options
author | Anton Samokhvalov <pg83@yandex.ru> | 2022-02-10 16:45:15 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:45:15 +0300 |
commit | 72cb13b4aff9bc9cf22e49251bc8fd143f82538f (patch) | |
tree | da2c34829458c7d4e74bdfbdf85dff449e9e7fb8 /library/cpp/json/ut/json_prettifier_ut.cpp | |
parent | 778e51ba091dc39e7b7fcab2b9cf4dbedfb6f2b5 (diff) | |
download | ydb-72cb13b4aff9bc9cf22e49251bc8fd143f82538f.tar.gz |
Restoring authorship annotation for Anton Samokhvalov <pg83@yandex.ru>. Commit 1 of 2.
Diffstat (limited to 'library/cpp/json/ut/json_prettifier_ut.cpp')
-rw-r--r-- | library/cpp/json/ut/json_prettifier_ut.cpp | 218 |
1 files changed, 109 insertions, 109 deletions
diff --git a/library/cpp/json/ut/json_prettifier_ut.cpp b/library/cpp/json/ut/json_prettifier_ut.cpp index ae5f8dd81a..e2b51be062 100644 --- a/library/cpp/json/ut/json_prettifier_ut.cpp +++ b/library/cpp/json/ut/json_prettifier_ut.cpp @@ -36,78 +36,78 @@ Y_UNIT_TEST_SUITE(JsonPrettifier) { Y_UNIT_TEST(PrettifyJsonLong) { UNIT_ASSERT_STRINGS_EQUAL(NJson::PrettifyJson("[{k:v},{a:b}]", false, 2, true), - "[\n" - " {\n" - " 'k' : 'v'\n" - " },\n" - " {\n" - " 'a' : 'b'\n" - " }\n" - "]"); + "[\n" + " {\n" + " 'k' : 'v'\n" + " },\n" + " {\n" + " 'a' : 'b'\n" + " }\n" + "]"); UNIT_ASSERT_STRINGS_EQUAL(NJson::PrettifyJson("{k:v,a:b,x:[1,2,3]}", false, 2, true), - "{\n" - " 'k' : 'v',\n" - " 'a' : 'b',\n" - " 'x' : [\n" - " 1,\n" - " 2,\n" - " 3\n" - " ]\n" - "}"); + "{\n" + " 'k' : 'v',\n" + " 'a' : 'b',\n" + " 'x' : [\n" + " 1,\n" + " 2,\n" + " 3\n" + " ]\n" + "}"); UNIT_ASSERT_STRINGS_EQUAL(NJson::PrettifyJson("{k:v,a:b,x:[1,{f:b},3],m:n}", false, 2, true), - "{\n" - " 'k' : 'v',\n" - " 'a' : 'b',\n" - " 'x' : [\n" - " 1,\n" - " {\n" - " 'f' : 'b'\n" - " },\n" - " 3\n" - " ],\n" - " 'm' : 'n'\n" - "}"); + "{\n" + " 'k' : 'v',\n" + " 'a' : 'b',\n" + " 'x' : [\n" + " 1,\n" + " {\n" + " 'f' : 'b'\n" + " },\n" + " 3\n" + " ],\n" + " 'm' : 'n'\n" + "}"); NJson::TJsonPrettifier prettifierMaxLevel1 = NJson::TJsonPrettifier::Prettifier(false, 2, true); prettifierMaxLevel1.MaxPaddingLevel = 1; UNIT_ASSERT_STRINGS_EQUAL(prettifierMaxLevel1.Prettify("{k:v,a:b,x:[1,{f:b},3],m:n}"), - "{\n" - " 'k' : 'v',\n" - " 'a' : 'b',\n" - " 'x' : [ 1, { 'f' : 'b' }, 3 ],\n" - " 'm' : 'n'\n" - "}"); + "{\n" + " 'k' : 'v',\n" + " 'a' : 'b',\n" + " 'x' : [ 1, { 'f' : 'b' }, 3 ],\n" + " 'm' : 'n'\n" + "}"); UNIT_ASSERT_STRINGS_EQUAL(NJson::PrettifyJson("{g:{x:{a:{b:c,e:f},q:{x:y}},y:fff}}", true, 2), - "{\n" - " g : {\n" - " x : {\n" - " a : {\n" - " b : c,\n" - " e : f\n" - " },\n" - " q : {\n" - " x : y\n" - " }\n" - " },\n" - " y : fff\n" - " }\n" - "}"); + "{\n" + " g : {\n" + " x : {\n" + " a : {\n" + " b : c,\n" + " e : f\n" + " },\n" + " q : {\n" + " x : y\n" + " }\n" + " },\n" + " y : fff\n" + " }\n" + "}"); NJson::TJsonPrettifier prettifierMaxLevel3 = NJson::TJsonPrettifier::Prettifier(true, 2); prettifierMaxLevel3.MaxPaddingLevel = 3; UNIT_ASSERT_STRINGS_EQUAL(prettifierMaxLevel3.Prettify("{g:{x:{a:{b:c,e:f},q:{x:y}},y:fff}}"), - "{\n" - " g : {\n" - " x : {\n" - " a : { b : c, e : f },\n" - " q : { x : y }\n" - " },\n" - " y : fff\n" - " }\n" - "}"); + "{\n" + " g : {\n" + " x : {\n" + " a : { b : c, e : f },\n" + " q : { x : y }\n" + " },\n" + " y : fff\n" + " }\n" + "}"); } Y_UNIT_TEST(PrettifyJsonInvalid) { @@ -144,61 +144,61 @@ Y_UNIT_TEST_SUITE(JsonPrettifier) { Y_UNIT_TEST(CompactifyJsonLong) { UNIT_ASSERT_STRINGS_EQUAL(NJson::CompactifyJson( - "[\n" - " {\n" - " 'k' : 'v'\n" - " },\n" - " {\n" - " 'a' : 'b'\n" - " }\n" - "]", - true), - "[{k:v},{a:b}]"); + "[\n" + " {\n" + " 'k' : 'v'\n" + " },\n" + " {\n" + " 'a' : 'b'\n" + " }\n" + "]", + true), + "[{k:v},{a:b}]"); UNIT_ASSERT_STRINGS_EQUAL(NJson::CompactifyJson( - "{\n" - " 'k' : 'v',\n" - " 'a' : 'b',\n" - " 'x' : [\n" - " 1,\n" - " 2,\n" - " 3\n" - " ]\n" - "}", - true), - "{k:v,a:b,x:[1,2,3]}"); + "{\n" + " 'k' : 'v',\n" + " 'a' : 'b',\n" + " 'x' : [\n" + " 1,\n" + " 2,\n" + " 3\n" + " ]\n" + "}", + true), + "{k:v,a:b,x:[1,2,3]}"); UNIT_ASSERT_STRINGS_EQUAL(NJson::CompactifyJson( - "{\n" - " 'k' : 'v',\n" - " 'a' : 'b',\n" - " 'x' : [\n" - " 1,\n" - " {\n" - " 'f' : 'b'\n" - " },\n" - " 3\n" - " ],\n" - " 'm' : 'n'\n" - "}", - true), - "{k:v,a:b,x:[1,{f:b},3],m:n}"); + "{\n" + " 'k' : 'v',\n" + " 'a' : 'b',\n" + " 'x' : [\n" + " 1,\n" + " {\n" + " 'f' : 'b'\n" + " },\n" + " 3\n" + " ],\n" + " 'm' : 'n'\n" + "}", + true), + "{k:v,a:b,x:[1,{f:b},3],m:n}"); UNIT_ASSERT_STRINGS_EQUAL(NJson::CompactifyJson( - "{\n" - " g : {\n" - " x : {\n" - " a : {\n" - " b : c,\n" - " e : f\n" - " },\n" - " q : {\n" - " x : y\n" - " }\n" - " },\n" - " y : fff\n" - " }\n" - "}", - true), - "{g:{x:{a:{b:c,e:f},q:{x:y}},y:fff}}"); + "{\n" + " g : {\n" + " x : {\n" + " a : {\n" + " b : c,\n" + " e : f\n" + " },\n" + " q : {\n" + " x : y\n" + " }\n" + " },\n" + " y : fff\n" + " }\n" + "}", + true), + "{g:{x:{a:{b:c,e:f},q:{x:y}},y:fff}}"); } } |