Lines Matching defs:Tmp

113   string_view Tmp("abca");
114 ASSERT_TRUE(Tmp.find_first_of('a') == 0);
115 ASSERT_TRUE(Tmp.find_first_of('d') == string_view::npos);
116 ASSERT_TRUE(Tmp.find_first_of('b') == 1);
117 ASSERT_TRUE(Tmp.find_first_of('a', 0) == 0);
118 ASSERT_TRUE(Tmp.find_first_of('b', 1) == 1);
119 ASSERT_TRUE(Tmp.find_first_of('a', 1) == 3);
120 ASSERT_TRUE(Tmp.find_first_of('a', 42) == string_view::npos);
121 ASSERT_FALSE(Tmp.find_first_of('c') == 1);
122 ASSERT_FALSE(Tmp.find_first_of('c', 0) == 1);
123 ASSERT_FALSE(Tmp.find_first_of('c', 1) == 1);
127 string_view Tmp("abada");
129 ASSERT_EQ(Tmp.find_last_of('a'), size_t(4));
130 ASSERT_EQ(Tmp.find_last_of('a', 123), size_t(4));
131 ASSERT_EQ(Tmp.find_last_of('a', 5), size_t(4));
132 ASSERT_EQ(Tmp.find_last_of('a', 4), size_t(4));
133 ASSERT_EQ(Tmp.find_last_of('a', 3), size_t(2));
134 ASSERT_EQ(Tmp.find_last_of('a', 2), size_t(2));
135 ASSERT_EQ(Tmp.find_last_of('a', 1), size_t(0));
136 ASSERT_EQ(Tmp.find_last_of('a', 0), size_t(0));
138 ASSERT_EQ(Tmp.find_last_of('b'), size_t(1));
139 ASSERT_EQ(Tmp.find_last_of('b', 123), size_t(1));
140 ASSERT_EQ(Tmp.find_last_of('b', 5), size_t(1));
141 ASSERT_EQ(Tmp.find_last_of('b', 4), size_t(1));
142 ASSERT_EQ(Tmp.find_last_of('b', 3), size_t(1));
143 ASSERT_EQ(Tmp.find_last_of('b', 2), size_t(1));
144 ASSERT_EQ(Tmp.find_last_of('b', 1), size_t(1));
145 ASSERT_EQ(Tmp.find_last_of('b', 0), string_view::npos);
147 ASSERT_EQ(Tmp.find_last_of('d'), size_t(3));
148 ASSERT_EQ(Tmp.find_last_of('d', 123), size_t(3));
149 ASSERT_EQ(Tmp.find_last_of('d', 5), size_t(3));
150 ASSERT_EQ(Tmp.find_last_of('d', 4), size_t(3));
151 ASSERT_EQ(Tmp.find_last_of('d', 3), size_t(3));
152 ASSERT_EQ(Tmp.find_last_of('d', 2), string_view::npos);
153 ASSERT_EQ(Tmp.find_last_of('d', 1), string_view::npos);
154 ASSERT_EQ(Tmp.find_last_of('d', 0), string_view::npos);
156 ASSERT_EQ(Tmp.find_last_of('e'), string_view::npos);
157 ASSERT_EQ(Tmp.find_last_of('e', 123), string_view::npos);
158 ASSERT_EQ(Tmp.find_last_of('e', 5), string_view::npos);
159 ASSERT_EQ(Tmp.find_last_of('e', 4), string_view::npos);
160 ASSERT_EQ(Tmp.find_last_of('e', 3), string_view::npos);
161 ASSERT_EQ(Tmp.find_last_of('e', 2), string_view::npos);
162 ASSERT_EQ(Tmp.find_last_of('e', 1), string_view::npos);
163 ASSERT_EQ(Tmp.find_last_of('e', 0), string_view::npos);
177 string_view Tmp("abada");
179 EXPECT_EQ(Tmp.find_first_not_of('a'), size_t(1));
180 EXPECT_EQ(Tmp.find_first_not_of('a', 123), string_view::npos);
181 EXPECT_EQ(Tmp.find_first_not_of('a', 5), string_view::npos);
182 EXPECT_EQ(Tmp.find_first_not_of('a', 4), string_view::npos);
183 EXPECT_EQ(Tmp.find_first_not_of('a', 3), size_t(3));
184 EXPECT_EQ(Tmp.find_first_not_of('a', 2), size_t(3));
185 EXPECT_EQ(Tmp.find_first_not_of('a', 1), size_t(1));
186 EXPECT_EQ(Tmp.find_first_not_of('a', 0), size_t(1));
188 EXPECT_EQ(Tmp.find_first_not_of('b'), size_t(0));
189 EXPECT_EQ(Tmp.find_first_not_of('b', 123), string_view::npos);
190 EXPECT_EQ(Tmp.find_first_not_of('b', 5), string_view::npos);
191 EXPECT_EQ(Tmp.find_first_not_of('b', 4), size_t(4));
192 EXPECT_EQ(Tmp.find_first_not_of('b', 3), size_t(3));
193 EXPECT_EQ(Tmp.find_first_not_of('b', 2), size_t(2));
194 EXPECT_EQ(Tmp.find_first_not_of('b', 1), size_t(2));
195 EXPECT_EQ(Tmp.find_first_not_of('b', 0), size_t(0));
197 EXPECT_EQ(Tmp.find_first_not_of('d'), size_t(0));
198 EXPECT_EQ(Tmp.find_first_not_of('d', 123), string_view::npos);
199 EXPECT_EQ(Tmp.find_first_not_of('d', 5), string_view::npos);
200 EXPECT_EQ(Tmp.find_first_not_of('d', 4), size_t(4));
201 EXPECT_EQ(Tmp.find_first_not_of('d', 3), size_t(4));
202 EXPECT_EQ(Tmp.find_first_not_of('d', 2), size_t(2));
203 EXPECT_EQ(Tmp.find_first_not_of('d', 1), size_t(1));
204 EXPECT_EQ(Tmp.find_first_not_of('d', 0), size_t(0));
206 EXPECT_EQ(Tmp.find_first_not_of('e'), size_t(0));
207 EXPECT_EQ(Tmp.find_first_not_of('e', 123), string_view::npos);
208 EXPECT_EQ(Tmp.find_first_not_of('e', 5), string_view::npos);
209 EXPECT_EQ(Tmp.find_first_not_of('e', 4), size_t(4));
210 EXPECT_EQ(Tmp.find_first_not_of('e', 3), size_t(3));
211 EXPECT_EQ(Tmp.find_first_not_of('e', 2), size_t(2));
212 EXPECT_EQ(Tmp.find_first_not_of('e', 1), size_t(1));
213 EXPECT_EQ(Tmp.find_first_not_of('e', 0), size_t(0));
243 string_view Tmp("abada");
244 EXPECT_TRUE(Tmp.contains('a'));
245 EXPECT_TRUE(Tmp.contains('b'));
246 EXPECT_FALSE(Tmp.contains('c'));
247 EXPECT_TRUE(Tmp.contains('d'));
248 EXPECT_FALSE(Tmp.contains('e'));
250 EXPECT_TRUE(Tmp.substr(1).contains('a'));
251 EXPECT_TRUE(Tmp.substr(1).contains('b'));
252 EXPECT_FALSE(Tmp.substr(1).contains('c'));
253 EXPECT_TRUE(Tmp.substr(1).contains('d'));
254 EXPECT_FALSE(Tmp.substr(1).contains('e'));
256 EXPECT_TRUE(Tmp.substr(2).contains('a'));
257 EXPECT_FALSE(Tmp.substr(2).contains('b'));
258 EXPECT_FALSE(Tmp.substr(2).contains('c'));
259 EXPECT_TRUE(Tmp.substr(2).contains('d'));
260 EXPECT_FALSE(Tmp.substr(2).contains('e'));
262 EXPECT_TRUE(Tmp.substr(3).contains('a'));
263 EXPECT_FALSE(Tmp.substr(3).contains('b'));
264 EXPECT_FALSE(Tmp.substr(3).contains('c'));
265 EXPECT_TRUE(Tmp.substr(3).contains('d'));
266 EXPECT_FALSE(Tmp.substr(3).contains('e'));
268 EXPECT_TRUE(Tmp.substr(4).contains('a'));
269 EXPECT_FALSE(Tmp.substr(4).contains('b'));
270 EXPECT_FALSE(Tmp.substr(4).contains('c'));
271 EXPECT_FALSE(Tmp.substr(4).contains('d'));
272 EXPECT_FALSE(Tmp.substr(4).contains('e'));
274 EXPECT_FALSE(Tmp.substr(5).contains('a'));
275 EXPECT_FALSE(Tmp.substr(5).contains('b'));
276 EXPECT_FALSE(Tmp.substr(5).contains('c'));
277 EXPECT_FALSE(Tmp.substr(5).contains('d'));
278 EXPECT_FALSE(Tmp.substr(5).contains('e'));
280 EXPECT_FALSE(Tmp.substr(6).contains('a'));
281 EXPECT_FALSE(Tmp.substr(6).contains('b'));
282 EXPECT_FALSE(Tmp.substr(6).contains('c'));
283 EXPECT_FALSE(Tmp.substr(6).contains('d'));
284 EXPECT_FALSE(Tmp.substr(6).contains('e'));