Skip to content

Commit

Permalink
Sync for validator cpp engine and cpp htmlparser (#37079)
Browse files Browse the repository at this point in the history
Co-authored-by: Amaltas Bohra <amaltas@google.com>
  • Loading branch information
Greg Grothaus and amaltas committed Nov 30, 2021
1 parent 9dd6b3a commit b0dc413
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions validator/cpp/htmlparser/strings_test.cc
Original file line number Diff line number Diff line change
Expand Up @@ -303,14 +303,26 @@ TEST(StringsTest, EscapeUnescapeTest) {
std::string str2 = "&gt;cdef";
std::string str3 = "abc&nGt;cdef";
std::string str4 = "&abc;def";
std::string str5 = "&amp;num;";
std::string str6 = "&amp;num";
std::string str7 = "&num";
std::string str8 = "&num;";
htmlparser::Strings::UnescapeString(&str1);
htmlparser::Strings::UnescapeString(&str2);
htmlparser::Strings::UnescapeString(&str3);
htmlparser::Strings::UnescapeString(&str4);
htmlparser::Strings::UnescapeString(&str5);
htmlparser::Strings::UnescapeString(&str6);
htmlparser::Strings::UnescapeString(&str7);
htmlparser::Strings::UnescapeString(&str8);
EXPECT_EQ(str1, "≫⃒cdef");
EXPECT_EQ(str2, ">cdef");
EXPECT_EQ(str3, "abc≫⃒cdef");
EXPECT_EQ(str4, "&abc;def");
EXPECT_EQ(str5, "&num;");
EXPECT_EQ(str6, "&num");
EXPECT_EQ(str7, "&num");
EXPECT_EQ(str8, "#");
}

TEST(StringsTest, EncodingTest) {
Expand Down

0 comments on commit b0dc413

Please sign in to comment.