From b266447d2ed08d540d2825ea25c7c6ac0ce972cd Mon Sep 17 00:00:00 2001 From: beder Date: Thu, 12 Jan 2012 23:55:15 -0600 Subject: [PATCH] Added test for new API octal/hex conversion --- test/new-api/nodetests.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/new-api/nodetests.cpp b/test/new-api/nodetests.cpp index 1bd9c12..7039482 100644 --- a/test/new-api/nodetests.cpp +++ b/test/new-api/nodetests.cpp @@ -303,7 +303,7 @@ namespace Test TEST NumericConversion() { - YAML::Node node = YAML::Load("[1.5, 1, .nan, .inf, -.inf]"); + YAML::Node node = YAML::Load("[1.5, 1, .nan, .inf, -.inf, 0x15, 015]"); YAML_ASSERT(node[0].as() == 1.5f); YAML_ASSERT(node[0].as() == 1.5); YAML_ASSERT_THROWS(node[0].as(), std::runtime_error); @@ -312,6 +312,8 @@ namespace Test YAML_ASSERT(node[2].as() != node[2].as()); YAML_ASSERT(node[3].as() == std::numeric_limits::infinity()); YAML_ASSERT(node[4].as() == -std::numeric_limits::infinity()); + YAML_ASSERT(node[5].as() == 21); + YAML_ASSERT(node[6].as() == 13); return true; } }