| 180 | } |
| 181 | |
| 182 | void TestConsumeNonWhitespace(StringPiece s, StringPiece expected, |
| 183 | StringPiece remaining) { |
| 184 | StringPiece v; |
| 185 | StringPiece input(s); |
| 186 | if (str_util::ConsumeNonWhitespace(&input, &v)) { |
| 187 | EXPECT_EQ(v, expected); |
| 188 | EXPECT_EQ(input, remaining); |
| 189 | } else { |
| 190 | EXPECT_EQ(expected, ""); |
| 191 | EXPECT_EQ(input, remaining); |
| 192 | } |
| 193 | } |
| 194 | |
| 195 | TEST(ConsumeNonWhitespace, Basic) { |
| 196 | TestConsumeNonWhitespace("", "", ""); |
no test coverage detected