Index: Source/wtf/text/WTFStringTest.cpp |
diff --git a/Source/wtf/text/WTFStringTest.cpp b/Source/wtf/text/WTFStringTest.cpp |
index 129d335ea9a8863d9b61aced569f1b8584d63503..66cf6370575e91a79756585de2b5ad831776f677 100644 |
--- a/Source/wtf/text/WTFStringTest.cpp |
+++ b/Source/wtf/text/WTFStringTest.cpp |
@@ -339,4 +339,12 @@ TEST(WTF, StartsWithIgnoringASCIICase) |
EXPECT_FALSE(startsWithIgnoringASCIICase(nonASCII, allASCIIDifferent)); |
} |
+TEST(StringTest, Lower) |
+{ |
+ EXPECT_STREQ("link", String("LINK").lower().ascii().data()); |
+ EXPECT_STREQ("link", String("lInk").lower().ascii().data()); |
+ EXPECT_STREQ("lin\xE1k", String("lIn\xC1k").lower().latin1().data()); |
+ EXPECT_STREQ("link", String::fromUTF8("LIN\xE2\x84\xAA").lower().utf8().data()); |
+} |
+ |
} // namespace WTF |