Add test for an empty string not being null

This commit is contained in:
Jesse Beder 2015-01-24 17:30:12 -06:00
parent 1025f76df1
commit f9ff72dee7

View File

@ -171,6 +171,11 @@ TEST(LoadNodeTest, ResetNode) {
EXPECT_EQ(node, other);
}
TEST(LoadNodeTest, EmptyString) {
Node node = Load("\"\"");
EXPECT_TRUE(!node.IsNull());
}
TEST(LoadNodeTest, DereferenceIteratorError) {
Node node = Load("[{a: b}, 1, 2]");
EXPECT_THROW(node.begin()->first.as<int>(), InvalidNode);