aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp/yson/node/node_ut.cpp
diff options
context:
space:
mode:
authoralejes <alejes@yandex-team.ru>2022-02-10 16:49:20 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:49:20 +0300
commitb60afd91b05e759239ecb08faaf494d5c7445d4e (patch)
treea8c3391fc9e065ab7e9ade6768708b244dff85d7 /library/cpp/yson/node/node_ut.cpp
parent523d26598d9784601932189f7fceb34d61bf7641 (diff)
downloadydb-b60afd91b05e759239ecb08faaf494d5c7445d4e.tar.gz
Restoring authorship annotation for <alejes@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'library/cpp/yson/node/node_ut.cpp')
-rw-r--r--library/cpp/yson/node/node_ut.cpp128
1 files changed, 64 insertions, 64 deletions
diff --git a/library/cpp/yson/node/node_ut.cpp b/library/cpp/yson/node/node_ut.cpp
index 448e99f575..c862fdb20a 100644
--- a/library/cpp/yson/node/node_ut.cpp
+++ b/library/cpp/yson/node/node_ut.cpp
@@ -196,70 +196,70 @@ Y_UNIT_TEST_SUITE(YtNodeTest) {
UNIT_ASSERT(node == copyNode);
}
- Y_UNIT_TEST(TestComparison) {
- using namespace NYT::NNodeCmp;
- {
- TNode nodeNoAttributes = TNode()("lee", 42)("faa", 54);
- TNode node = nodeNoAttributes;
- node.Attributes()("foo", true)("bar", false);
- UNIT_ASSERT_EXCEPTION(node > nodeNoAttributes, TNode::TTypeError);
- UNIT_ASSERT_EXCEPTION(node >= nodeNoAttributes, TNode::TTypeError);
- UNIT_ASSERT_EXCEPTION(nodeNoAttributes < node, TNode::TTypeError);
- UNIT_ASSERT_EXCEPTION(nodeNoAttributes <= node, TNode::TTypeError);
- }
- {
- TNode nodeMap = TNode()("map", 23);
- TNode nodeList = TNode::CreateList();
- UNIT_ASSERT_EXCEPTION(nodeList > nodeMap, TNode::TTypeError);
- UNIT_ASSERT_EXCEPTION(nodeMap < nodeList, TNode::TTypeError);
- UNIT_ASSERT_EXCEPTION(nodeMap >= nodeMap, TNode::TTypeError);
- UNIT_ASSERT_EXCEPTION(nodeList <= nodeList, TNode::TTypeError);
- }
- {
- TNode node1("aaa");
- TNode node2("bbb");
- TNode node3("ccc");
- UNIT_ASSERT(node1 < node2);
- UNIT_ASSERT(node1 <= node2);
- UNIT_ASSERT(node1 < node3);
- UNIT_ASSERT(node1 <= node3);
- UNIT_ASSERT(!(node3 < node1));
- UNIT_ASSERT(!(node1 > node3));
- UNIT_ASSERT(!(node3 <= node1));
- UNIT_ASSERT(!(node1 >= node3));
-
- UNIT_ASSERT(node3 > node2);
- UNIT_ASSERT(node3 >= node2);
- UNIT_ASSERT(node3 > node1);
- UNIT_ASSERT(node3 >= node1);
-
- UNIT_ASSERT(node1 <= node1);
- UNIT_ASSERT(node1 >= node1);
- }
- {
- TNode node1(23);
- TNode node2("bbb");
- TNode node3 = TNode::CreateEntity();
-
- UNIT_ASSERT(node1 > node2);
- UNIT_ASSERT(node1 >= node2);
- UNIT_ASSERT(node2 < node1);
- UNIT_ASSERT(node2 <= node1);
-
- UNIT_ASSERT(!(node1 < node2));
- UNIT_ASSERT(!(node1 <= node2));
- UNIT_ASSERT(!(node2 > node1));
- UNIT_ASSERT(!(node2 >= node1));
-
- UNIT_ASSERT(node1 < node3);
- UNIT_ASSERT(node2 < node3);
- UNIT_ASSERT(node3 <= node3);
- UNIT_ASSERT(!(node3 < node3));
- UNIT_ASSERT(!(node3 > node3));
- UNIT_ASSERT(!(node2 >= node3));
- }
- }
-
+ Y_UNIT_TEST(TestComparison) {
+ using namespace NYT::NNodeCmp;
+ {
+ TNode nodeNoAttributes = TNode()("lee", 42)("faa", 54);
+ TNode node = nodeNoAttributes;
+ node.Attributes()("foo", true)("bar", false);
+ UNIT_ASSERT_EXCEPTION(node > nodeNoAttributes, TNode::TTypeError);
+ UNIT_ASSERT_EXCEPTION(node >= nodeNoAttributes, TNode::TTypeError);
+ UNIT_ASSERT_EXCEPTION(nodeNoAttributes < node, TNode::TTypeError);
+ UNIT_ASSERT_EXCEPTION(nodeNoAttributes <= node, TNode::TTypeError);
+ }
+ {
+ TNode nodeMap = TNode()("map", 23);
+ TNode nodeList = TNode::CreateList();
+ UNIT_ASSERT_EXCEPTION(nodeList > nodeMap, TNode::TTypeError);
+ UNIT_ASSERT_EXCEPTION(nodeMap < nodeList, TNode::TTypeError);
+ UNIT_ASSERT_EXCEPTION(nodeMap >= nodeMap, TNode::TTypeError);
+ UNIT_ASSERT_EXCEPTION(nodeList <= nodeList, TNode::TTypeError);
+ }
+ {
+ TNode node1("aaa");
+ TNode node2("bbb");
+ TNode node3("ccc");
+ UNIT_ASSERT(node1 < node2);
+ UNIT_ASSERT(node1 <= node2);
+ UNIT_ASSERT(node1 < node3);
+ UNIT_ASSERT(node1 <= node3);
+ UNIT_ASSERT(!(node3 < node1));
+ UNIT_ASSERT(!(node1 > node3));
+ UNIT_ASSERT(!(node3 <= node1));
+ UNIT_ASSERT(!(node1 >= node3));
+
+ UNIT_ASSERT(node3 > node2);
+ UNIT_ASSERT(node3 >= node2);
+ UNIT_ASSERT(node3 > node1);
+ UNIT_ASSERT(node3 >= node1);
+
+ UNIT_ASSERT(node1 <= node1);
+ UNIT_ASSERT(node1 >= node1);
+ }
+ {
+ TNode node1(23);
+ TNode node2("bbb");
+ TNode node3 = TNode::CreateEntity();
+
+ UNIT_ASSERT(node1 > node2);
+ UNIT_ASSERT(node1 >= node2);
+ UNIT_ASSERT(node2 < node1);
+ UNIT_ASSERT(node2 <= node1);
+
+ UNIT_ASSERT(!(node1 < node2));
+ UNIT_ASSERT(!(node1 <= node2));
+ UNIT_ASSERT(!(node2 > node1));
+ UNIT_ASSERT(!(node2 >= node1));
+
+ UNIT_ASSERT(node1 < node3);
+ UNIT_ASSERT(node2 < node3);
+ UNIT_ASSERT(node3 <= node3);
+ UNIT_ASSERT(!(node3 < node3));
+ UNIT_ASSERT(!(node3 > node3));
+ UNIT_ASSERT(!(node2 >= node3));
+ }
+ }
+
Y_UNIT_TEST(TestSaveLoad) {
TNode node = TNode()("foo", "bar")("baz", 42);
node.Attributes()["attr_name"] = "attr_value";