| Index: Source/core/css/CSSParserValuesTest.cpp
|
| diff --git a/Source/core/css/CSSParserValuesTest.cpp b/Source/core/css/CSSParserValuesTest.cpp
|
| index 6d1ac8b939d45b6a14c94d1e517c484285f6d4e3..41ad43ccc2b812e275c378e243af80ca9036cd92 100644
|
| --- a/Source/core/css/CSSParserValuesTest.cpp
|
| +++ b/Source/core/css/CSSParserValuesTest.cpp
|
| @@ -56,4 +56,32 @@ TEST(CSSParserValuesTest, InitWithEmpty16BitsString)
|
| ASSERT_EQ(0u, cssParserString.length());
|
| }
|
|
|
| +TEST(CSSParserValuesTest, EqualIgnoringCase8BitsString)
|
| +{
|
| + CSSParserString cssParserString;
|
| + String string8bit("sHaDOw");
|
| + cssParserString.init(string8bit, 0, string8bit.length());
|
| +
|
| + ASSERT_TRUE(cssParserString.equalIgnoringCase("shadow"));
|
| + ASSERT_TRUE(cssParserString.equalIgnoringCase("ShaDow"));
|
| + ASSERT_FALSE(cssParserString.equalIgnoringCase("shadow-all"));
|
| + ASSERT_FALSE(cssParserString.equalIgnoringCase("sha"));
|
| + ASSERT_FALSE(cssParserString.equalIgnoringCase("abCD"));
|
| +}
|
| +
|
| +TEST(CSSParserValuesTest, EqualIgnoringCase16BitsString)
|
| +{
|
| + String string16bit("sHaDOw");
|
| + string16bit.ensure16Bit();
|
| +
|
| + CSSParserString cssParserString;
|
| + cssParserString.init(string16bit, 0, string16bit.length());
|
| +
|
| + ASSERT_TRUE(cssParserString.equalIgnoringCase("shadow"));
|
| + ASSERT_TRUE(cssParserString.equalIgnoringCase("ShaDow"));
|
| + ASSERT_FALSE(cssParserString.equalIgnoringCase("shadow-all"));
|
| + ASSERT_FALSE(cssParserString.equalIgnoringCase("sha"));
|
| + ASSERT_FALSE(cssParserString.equalIgnoringCase("abCD"));
|
| +}
|
| +
|
| } // namespace
|
|
|