Fix crash when parsing {x: (#865)

This commit is contained in:
Raúl Gutiérrez Segalés
2020-05-23 13:17:20 -04:00
committed by GitHub
parent d9c35b6079
commit f05b2577ad
2 changed files with 6 additions and 1 deletions

View File

@@ -1127,5 +1127,10 @@ TEST(NodeSpecTest, Ex8_22_BlockCollectionNodes) {
EXPECT_EQ(1, doc["mapping"].size());
EXPECT_EQ("bar", doc["mapping"]["foo"].as<std::string>());
}
TEST(NodeSpecTest, FlowMapNotClosed) {
EXPECT_THROW_PARSER_EXCEPTION(Load("{x:"), ErrorMsg::UNKNOWN_TOKEN);
}
}
}