From 2e401c41186f59dd11df7033d25d1a2c830ca821 Mon Sep 17 00:00:00 2001 From: dota17 Date: Tue, 12 May 2020 14:36:37 +0800 Subject: [PATCH] leave the TODO and remove partial block of tests --- test/integration/node_spec_test.cpp | 44 +---------------------------- 1 file changed, 1 insertion(+), 43 deletions(-) diff --git a/test/integration/node_spec_test.cpp b/test/integration/node_spec_test.cpp index e99444b..aedf38b 100644 --- a/test/integration/node_spec_test.cpp +++ b/test/integration/node_spec_test.cpp @@ -237,49 +237,7 @@ TEST(NodeSpecTest, Ex2_18_MultiLineFlowScalars) { "So does this quoted scalar.\n"); } -TEST(NodeSpecTest, Ex2_19_Integers) { - Node doc = Load(ex2_19); - EXPECT_EQ(4, doc.size()); - EXPECT_TRUE(doc["canonical"].as() == "12345"); - EXPECT_TRUE(doc["decimal"].as() == "+12345"); - EXPECT_TRUE(doc["octal"].as() == "0o14"); - EXPECT_TRUE(doc["hexadecimal"].as() == "0xC"); -} - - -TEST(NodeSpecTest, Ex2_20_FloatingPoint) { - Node doc = Load(ex2_20); - EXPECT_EQ(5, doc.size()); - EXPECT_TRUE(doc["canonical"].as() == "1.23015e+3"); - EXPECT_TRUE(doc["exponential"].as() == "12.3015e+02"); - EXPECT_TRUE(doc["fixed"].as() == "1230.15"); - EXPECT_TRUE(doc["negative infinity"].as() == "-.inf"); - EXPECT_TRUE(doc["not a number"].as() == ".NaN"); -} - - -TEST(NodeSpecTest, Ex2_21_Miscellaneous) { - Node doc = Load(ex2_21); - EXPECT_EQ(3, doc.size()); - EXPECT_TRUE(doc[Null].IsNull()); - EXPECT_TRUE(doc["booleans"][0].as() == "true"); - EXPECT_TRUE(doc["booleans"][1].as() == "false"); - EXPECT_TRUE(doc["string"].as() == "012345"); -} - - -TEST(NodeSpecTest, Ex2_22_Timestamps) { - Node doc = Load(ex2_22); - EXPECT_EQ(4, doc.size()); - EXPECT_TRUE(doc["canonical"].as() == - "2001-12-15T02:59:43.1Z"); - EXPECT_TRUE(doc["iso8601"].as() == - "2001-12-14t21:59:43.10-05:00"); - EXPECT_TRUE(doc["spaced"].as() == - "2001-12-14 21:59:43.10 -5"); - EXPECT_TRUE(doc["date"].as() == - "2002-12-14"); -} +// TODO: 2.19 - 2.22 schema tags TEST(NodeSpecTest, Ex2_23_VariousExplicitTags) { Node doc = Load(ex2_23);