Fix parsing empty vector in parameter. (#5087)

This commit is contained in:
Jiaming Yuan
2019-12-05 11:42:01 +08:00
committed by GitHub
parent f5e13dcb9b
commit df9bdbbcb9
4 changed files with 89 additions and 57 deletions

View File

@@ -74,6 +74,12 @@ TEST(Param, VectorStreamRead) {
ss << "(3,2,1";
ss >> vals_in;
EXPECT_NE(vals_in, vals);
vals_in.clear(); ss.flush(); ss.clear(); ss.str("");
vals_in.emplace_back(3);
ss << "( )";
ss >> vals_in;
ASSERT_TRUE(ss.good());
}
TEST(Param, SplitEntry) {