Lines Matching refs:ParseOneDictionaryEntry
533 TEST(FuzzerDictionary, ParseOneDictionaryEntry) { in TEST() argument
535 EXPECT_FALSE(ParseOneDictionaryEntry("", &U)); in TEST()
536 EXPECT_FALSE(ParseOneDictionaryEntry(" ", &U)); in TEST()
537 EXPECT_FALSE(ParseOneDictionaryEntry("\t ", &U)); in TEST()
538 EXPECT_FALSE(ParseOneDictionaryEntry(" \" ", &U)); in TEST()
539 EXPECT_FALSE(ParseOneDictionaryEntry(" zz\" ", &U)); in TEST()
540 EXPECT_FALSE(ParseOneDictionaryEntry(" \"zz ", &U)); in TEST()
541 EXPECT_FALSE(ParseOneDictionaryEntry(" \"\" ", &U)); in TEST()
542 EXPECT_TRUE(ParseOneDictionaryEntry("\"a\"", &U)); in TEST()
544 EXPECT_TRUE(ParseOneDictionaryEntry("\"abc\"", &U)); in TEST()
546 EXPECT_TRUE(ParseOneDictionaryEntry("abc=\"abc\"", &U)); in TEST()
548 EXPECT_FALSE(ParseOneDictionaryEntry("\"\\\"", &U)); in TEST()
549 EXPECT_TRUE(ParseOneDictionaryEntry("\"\\\\\"", &U)); in TEST()
551 EXPECT_TRUE(ParseOneDictionaryEntry("\"\\xAB\"", &U)); in TEST()
553 EXPECT_TRUE(ParseOneDictionaryEntry("\"\\xABz\\xDE\"", &U)); in TEST()
555 EXPECT_TRUE(ParseOneDictionaryEntry("\"#\"", &U)); in TEST()
557 EXPECT_TRUE(ParseOneDictionaryEntry("\"\\\"\"", &U)); in TEST()