aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp/json/ut/json_prettifier_ut.cpp
diff options
context:
space:
mode:
authorAnton Samokhvalov <pg83@yandex.ru>2022-02-10 16:45:15 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:45:15 +0300
commit72cb13b4aff9bc9cf22e49251bc8fd143f82538f (patch)
treeda2c34829458c7d4e74bdfbdf85dff449e9e7fb8 /library/cpp/json/ut/json_prettifier_ut.cpp
parent778e51ba091dc39e7b7fcab2b9cf4dbedfb6f2b5 (diff)
downloadydb-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.cpp218
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}}");
}
}