diff options
Diffstat (limited to 'llvm/unittests/ADT/StringRefTest.cpp')
-rw-r--r-- | llvm/unittests/ADT/StringRefTest.cpp | 98 |
1 files changed, 49 insertions, 49 deletions
diff --git a/llvm/unittests/ADT/StringRefTest.cpp b/llvm/unittests/ADT/StringRefTest.cpp index ed11a2a..87285e0 100644 --- a/llvm/unittests/ADT/StringRefTest.cpp +++ b/llvm/unittests/ADT/StringRefTest.cpp @@ -98,15 +98,15 @@ TEST(StringRefTest, StringOps) { EXPECT_EQ( 1, StringRef("aab").compare("aa")); EXPECT_EQ( 1, StringRef("\xFF").compare("\1")); - EXPECT_EQ(-1, StringRef("AaB").compare_lower("aAd")); - EXPECT_EQ( 0, StringRef("AaB").compare_lower("aab")); - EXPECT_EQ( 1, StringRef("AaB").compare_lower("AAA")); - EXPECT_EQ(-1, StringRef("AaB").compare_lower("aaBb")); - EXPECT_EQ(-1, StringRef("AaB").compare_lower("bb")); - EXPECT_EQ( 1, StringRef("aaBb").compare_lower("AaB")); - EXPECT_EQ( 1, StringRef("bb").compare_lower("AaB")); - EXPECT_EQ( 1, StringRef("AaB").compare_lower("aA")); - EXPECT_EQ( 1, StringRef("\xFF").compare_lower("\1")); + EXPECT_EQ(-1, StringRef("AaB").compare_insensitive("aAd")); + EXPECT_EQ( 0, StringRef("AaB").compare_insensitive("aab")); + EXPECT_EQ( 1, StringRef("AaB").compare_insensitive("AAA")); + EXPECT_EQ(-1, StringRef("AaB").compare_insensitive("aaBb")); + EXPECT_EQ(-1, StringRef("AaB").compare_insensitive("bb")); + EXPECT_EQ( 1, StringRef("aaBb").compare_insensitive("AaB")); + EXPECT_EQ( 1, StringRef("bb").compare_insensitive("AaB")); + EXPECT_EQ( 1, StringRef("AaB").compare_insensitive("aA")); + EXPECT_EQ( 1, StringRef("\xFF").compare_insensitive("\1")); EXPECT_EQ(-1, StringRef("aab").compare_numeric("aad")); EXPECT_EQ( 0, StringRef("aab").compare_numeric("aab")); @@ -366,14 +366,14 @@ TEST(StringRefTest, StartsWith) { EXPECT_FALSE(Str.startswith("hi")); } -TEST(StringRefTest, StartsWithLower) { +TEST(StringRefTest, StartsWithInsensitive) { StringRef Str("heLLo"); - EXPECT_TRUE(Str.startswith_lower("")); - EXPECT_TRUE(Str.startswith_lower("he")); - EXPECT_TRUE(Str.startswith_lower("hell")); - EXPECT_TRUE(Str.startswith_lower("HELlo")); - EXPECT_FALSE(Str.startswith_lower("helloworld")); - EXPECT_FALSE(Str.startswith_lower("hi")); + EXPECT_TRUE(Str.startswith_insensitive("")); + EXPECT_TRUE(Str.startswith_insensitive("he")); + EXPECT_TRUE(Str.startswith_insensitive("hell")); + EXPECT_TRUE(Str.startswith_insensitive("HELlo")); + EXPECT_FALSE(Str.startswith_insensitive("helloworld")); + EXPECT_FALSE(Str.startswith_insensitive("hi")); } TEST(StringRefTest, ConsumeFront) { @@ -392,22 +392,22 @@ TEST(StringRefTest, ConsumeFront) { EXPECT_TRUE(Str.consume_front("")); } -TEST(StringRefTest, ConsumeFrontLower) { +TEST(StringRefTest, ConsumeFrontInsensitive) { StringRef Str("heLLo"); - EXPECT_TRUE(Str.consume_front_lower("")); + EXPECT_TRUE(Str.consume_front_insensitive("")); EXPECT_EQ("heLLo", Str); EXPECT_FALSE(Str.consume_front("HEl")); EXPECT_EQ("heLLo", Str); - EXPECT_TRUE(Str.consume_front_lower("HEl")); + EXPECT_TRUE(Str.consume_front_insensitive("HEl")); EXPECT_EQ("Lo", Str); - EXPECT_FALSE(Str.consume_front_lower("loworld")); + EXPECT_FALSE(Str.consume_front_insensitive("loworld")); EXPECT_EQ("Lo", Str); - EXPECT_FALSE(Str.consume_front_lower("ol")); + EXPECT_FALSE(Str.consume_front_insensitive("ol")); EXPECT_EQ("Lo", Str); - EXPECT_TRUE(Str.consume_front_lower("lo")); + EXPECT_TRUE(Str.consume_front_insensitive("lo")); EXPECT_EQ("", Str); - EXPECT_FALSE(Str.consume_front_lower("o")); - EXPECT_TRUE(Str.consume_front_lower("")); + EXPECT_FALSE(Str.consume_front_insensitive("o")); + EXPECT_TRUE(Str.consume_front_insensitive("")); } TEST(StringRefTest, EndsWith) { @@ -419,14 +419,14 @@ TEST(StringRefTest, EndsWith) { EXPECT_FALSE(Str.endswith("so")); } -TEST(StringRefTest, EndsWithLower) { +TEST(StringRefTest, EndsWithInsensitive) { StringRef Str("heLLo"); - EXPECT_TRUE(Str.endswith_lower("")); - EXPECT_TRUE(Str.endswith_lower("lo")); - EXPECT_TRUE(Str.endswith_lower("LO")); - EXPECT_TRUE(Str.endswith_lower("ELlo")); - EXPECT_FALSE(Str.endswith_lower("helloworld")); - EXPECT_FALSE(Str.endswith_lower("hi")); + EXPECT_TRUE(Str.endswith_insensitive("")); + EXPECT_TRUE(Str.endswith_insensitive("lo")); + EXPECT_TRUE(Str.endswith_insensitive("LO")); + EXPECT_TRUE(Str.endswith_insensitive("ELlo")); + EXPECT_FALSE(Str.endswith_insensitive("helloworld")); + EXPECT_FALSE(Str.endswith_insensitive("hi")); } TEST(StringRefTest, ConsumeBack) { @@ -445,22 +445,22 @@ TEST(StringRefTest, ConsumeBack) { EXPECT_TRUE(Str.consume_back("")); } -TEST(StringRefTest, ConsumeBackLower) { +TEST(StringRefTest, ConsumeBackInsensitive) { StringRef Str("heLLo"); - EXPECT_TRUE(Str.consume_back_lower("")); + EXPECT_TRUE(Str.consume_back_insensitive("")); EXPECT_EQ("heLLo", Str); EXPECT_FALSE(Str.consume_back("lO")); EXPECT_EQ("heLLo", Str); - EXPECT_TRUE(Str.consume_back_lower("lO")); + EXPECT_TRUE(Str.consume_back_insensitive("lO")); EXPECT_EQ("heL", Str); - EXPECT_FALSE(Str.consume_back_lower("helhel")); + EXPECT_FALSE(Str.consume_back_insensitive("helhel")); EXPECT_EQ("heL", Str); - EXPECT_FALSE(Str.consume_back_lower("hle")); + EXPECT_FALSE(Str.consume_back_insensitive("hle")); EXPECT_EQ("heL", Str); - EXPECT_TRUE(Str.consume_back_lower("hEl")); + EXPECT_TRUE(Str.consume_back_insensitive("hEl")); EXPECT_EQ("", Str); - EXPECT_FALSE(Str.consume_back_lower("h")); - EXPECT_TRUE(Str.consume_back_lower("")); + EXPECT_FALSE(Str.consume_back_insensitive("h")); + EXPECT_TRUE(Str.consume_back_insensitive("")); } TEST(StringRefTest, Find) { @@ -472,7 +472,7 @@ TEST(StringRefTest, Find) { char C; std::size_t From; std::size_t Pos; - std::size_t LowerPos; + std::size_t InsensitivePos; } CharExpectations[] = { {Str, 'h', 0U, 0U, 0U}, {Str, 'e', 0U, 1U, 1U}, @@ -488,7 +488,7 @@ TEST(StringRefTest, Find) { llvm::StringRef S; std::size_t From; std::size_t Pos; - std::size_t LowerPos; + std::size_t InsensitivePos; } StrExpectations[] = { {Str, "helloword", 0, StringRef::npos, StringRef::npos}, {Str, "hello", 0, 0U, 0U}, @@ -507,14 +507,14 @@ TEST(StringRefTest, Find) { for (auto &E : CharExpectations) { EXPECT_EQ(E.Pos, E.Str.find(E.C, E.From)); - EXPECT_EQ(E.LowerPos, E.Str.find_lower(E.C, E.From)); - EXPECT_EQ(E.LowerPos, E.Str.find_lower(toupper(E.C), E.From)); + EXPECT_EQ(E.InsensitivePos, E.Str.find_insensitive(E.C, E.From)); + EXPECT_EQ(E.InsensitivePos, E.Str.find_insensitive(toupper(E.C), E.From)); } for (auto &E : StrExpectations) { EXPECT_EQ(E.Pos, E.Str.find(E.S, E.From)); - EXPECT_EQ(E.LowerPos, E.Str.find_lower(E.S, E.From)); - EXPECT_EQ(E.LowerPos, E.Str.find_lower(E.S.upper(), E.From)); + EXPECT_EQ(E.InsensitivePos, E.Str.find_insensitive(E.S, E.From)); + EXPECT_EQ(E.InsensitivePos, E.Str.find_insensitive(E.S.upper(), E.From)); } EXPECT_EQ(3U, Str.rfind('l')); @@ -524,10 +524,10 @@ TEST(StringRefTest, Find) { EXPECT_EQ(1U, Str.rfind("ello")); EXPECT_EQ(StringRef::npos, Str.rfind("zz")); - EXPECT_EQ(8U, Str.rfind_lower('l')); - EXPECT_EQ(8U, Str.rfind_lower('L')); - EXPECT_EQ(StringRef::npos, Str.rfind_lower('z')); - EXPECT_EQ(StringRef::npos, Str.rfind_lower("HELLOWORLD")); + EXPECT_EQ(8U, Str.rfind_insensitive('l')); + EXPECT_EQ(8U, Str.rfind_insensitive('L')); + EXPECT_EQ(StringRef::npos, Str.rfind_insensitive('z')); + EXPECT_EQ(StringRef::npos, Str.rfind_insensitive("HELLOWORLD")); EXPECT_EQ(5U, Str.rfind("HELLO")); EXPECT_EQ(6U, Str.rfind("ELLO")); EXPECT_EQ(StringRef::npos, Str.rfind("ZZ")); |