• Home
  • Raw
  • Download

Lines Matching refs:theString

28   StringType theString;  member in __anonebd8fd7b0111::SmallStringTest
42 assertEmpty(theString); in TEST_F()
43 EXPECT_TRUE(theString.rbegin() == theString.rend()); in TEST_F()
47 theString.assign(3, 'a'); in TEST_F()
48 EXPECT_EQ(3u, theString.size()); in TEST_F()
49 EXPECT_STREQ("aaa", theString.c_str()); in TEST_F()
54 theString.assign(abc.begin(), abc.end()); in TEST_F()
55 EXPECT_EQ(3u, theString.size()); in TEST_F()
56 EXPECT_STREQ("abc", theString.c_str()); in TEST_F()
61 theString.assign(abc); in TEST_F()
62 EXPECT_EQ(3u, theString.size()); in TEST_F()
63 EXPECT_STREQ("abc", theString.c_str()); in TEST_F()
69 theString.assign(abcVec); in TEST_F()
70 EXPECT_EQ(3u, theString.size()); in TEST_F()
71 EXPECT_STREQ("abc", theString.c_str()); in TEST_F()
75 theString.assign({"abc", "def", "ghi"}); in TEST_F()
76 EXPECT_EQ(9u, theString.size()); in TEST_F()
77 EXPECT_STREQ("abcdefghi", theString.c_str()); in TEST_F()
82 theString.append(abc.begin(), abc.end()); in TEST_F()
83 theString.append(abc.begin(), abc.end()); in TEST_F()
84 EXPECT_EQ(6u, theString.size()); in TEST_F()
85 EXPECT_STREQ("abcabc", theString.c_str()); in TEST_F()
90 theString.append(abc); in TEST_F()
91 theString.append(abc); in TEST_F()
92 EXPECT_EQ(6u, theString.size()); in TEST_F()
93 EXPECT_STREQ("abcabc", theString.c_str()); in TEST_F()
99 theString.append(abcVec); in TEST_F()
100 theString.append(abcVec); in TEST_F()
101 EXPECT_EQ(6u, theString.size()); in TEST_F()
102 EXPECT_STREQ("abcabc", theString.c_str()); in TEST_F()
106 theString.append({"abc", "def", "ghi"}); in TEST_F()
107 EXPECT_EQ(9u, theString.size()); in TEST_F()
108 EXPECT_STREQ("abcdefghi", theString.c_str()); in TEST_F()
113 theString.append({Jkl, Mno, Pqr, Stu}); in TEST_F()
114 EXPECT_EQ(21u, theString.size()); in TEST_F()
115 EXPECT_STREQ("abcdefghijklmnopqrstu", theString.c_str()); in TEST_F()
120 theString.assign(abc.begin(), abc.end()); in TEST_F()
121 StringRef theStringRef = theString; in TEST_F()
127 theString.assign(abc.begin(), abc.end()); in TEST_F()
128 std::string theStdString = std::string(theString); in TEST_F()
133 theString = "hello"; in TEST_F()
134 EXPECT_EQ("lo", theString.substr(3)); in TEST_F()
135 EXPECT_EQ("", theString.substr(100)); in TEST_F()
136 EXPECT_EQ("hello", theString.substr(0, 100)); in TEST_F()
137 EXPECT_EQ("o", theString.substr(4, 10)); in TEST_F()
141 theString = "hello"; in TEST_F()
142 EXPECT_EQ("l", theString.slice(2, 3)); in TEST_F()
143 EXPECT_EQ("ell", theString.slice(1, 4)); in TEST_F()
144 EXPECT_EQ("llo", theString.slice(2, 100)); in TEST_F()
145 EXPECT_EQ("", theString.slice(2, 1)); in TEST_F()
146 EXPECT_EQ("", theString.slice(10, 20)); in TEST_F()
150 theString = "hello"; in TEST_F()
151 EXPECT_EQ(2U, theString.find('l')); in TEST_F()
152 EXPECT_EQ(StringRef::npos, theString.find('z')); in TEST_F()
153 EXPECT_EQ(StringRef::npos, theString.find("helloworld")); in TEST_F()
154 EXPECT_EQ(0U, theString.find("hello")); in TEST_F()
155 EXPECT_EQ(1U, theString.find("ello")); in TEST_F()
156 EXPECT_EQ(StringRef::npos, theString.find("zz")); in TEST_F()
157 EXPECT_EQ(2U, theString.find("ll", 2)); in TEST_F()
158 EXPECT_EQ(StringRef::npos, theString.find("ll", 3)); in TEST_F()
159 EXPECT_EQ(0U, theString.find("")); in TEST_F()
161 EXPECT_EQ(3U, theString.rfind('l')); in TEST_F()
162 EXPECT_EQ(StringRef::npos, theString.rfind('z')); in TEST_F()
163 EXPECT_EQ(StringRef::npos, theString.rfind("helloworld")); in TEST_F()
164 EXPECT_EQ(0U, theString.rfind("hello")); in TEST_F()
165 EXPECT_EQ(1U, theString.rfind("ello")); in TEST_F()
166 EXPECT_EQ(StringRef::npos, theString.rfind("zz")); in TEST_F()
168 EXPECT_EQ(2U, theString.find_first_of('l')); in TEST_F()
169 EXPECT_EQ(1U, theString.find_first_of("el")); in TEST_F()
170 EXPECT_EQ(StringRef::npos, theString.find_first_of("xyz")); in TEST_F()
172 EXPECT_EQ(1U, theString.find_first_not_of('h')); in TEST_F()
173 EXPECT_EQ(4U, theString.find_first_not_of("hel")); in TEST_F()
174 EXPECT_EQ(StringRef::npos, theString.find_first_not_of("hello")); in TEST_F()
176 theString = "hellx xello hell ello world foo bar hello"; in TEST_F()
177 EXPECT_EQ(36U, theString.find("hello")); in TEST_F()
178 EXPECT_EQ(28U, theString.find("foo")); in TEST_F()
179 EXPECT_EQ(12U, theString.find("hell", 2)); in TEST_F()
180 EXPECT_EQ(0U, theString.find("")); in TEST_F()
184 theString = "hello"; in TEST_F()
185 EXPECT_EQ(2U, theString.count('l')); in TEST_F()
186 EXPECT_EQ(1U, theString.count('o')); in TEST_F()
187 EXPECT_EQ(0U, theString.count('z')); in TEST_F()
188 EXPECT_EQ(0U, theString.count("helloworld")); in TEST_F()
189 EXPECT_EQ(1U, theString.count("hello")); in TEST_F()
190 EXPECT_EQ(1U, theString.count("ello")); in TEST_F()
191 EXPECT_EQ(0U, theString.count("zz")); in TEST_F()
195 theString = "abcd"; in TEST_F()
196 theString.reserve(100); in TEST_F()
197 EXPECT_EQ("abcd", theString); in TEST_F()
199 theString.reserve(N); in TEST_F()
201 theString.push_back('y'); in TEST_F()
202 EXPECT_EQ("abcdyyy", theString.slice(0, 7)); in TEST_F()