Added a unit test

This commit is contained in:
yhirose 2022-07-31 08:17:15 -04:00
parent dc18c3d017
commit 604fe1808e

View File

@ -1027,3 +1027,17 @@ TEST(GeneralTest, DisableEndOfInputCheckTest) {
EXPECT_TRUE(ret); EXPECT_TRUE(ret);
} }
TEST(GeneralTest, InvalidCutOperator) {
auto parser = peg::parser(R"(
S <- 'a' 'b'
)");
auto ret = parser.parse("ab");
EXPECT_TRUE(ret);
ret = parser.parse("ac");
EXPECT_FALSE(ret);
ret = parser.parse("b");
EXPECT_FALSE(ret);
}