Lines Matching full:strings
273 std::vector<std::string> strings;
275 strings.clear();
276 EXPECT_EQ("", Join(strings, ':'));
278 strings.clear();
279 strings.push_back("foo");
280 EXPECT_EQ("foo", Join(strings, ':'));
282 strings.clear();
283 strings.push_back("");
284 strings.push_back("foo");
285 EXPECT_EQ(":foo", Join(strings, ':'));
287 strings.clear();
288 strings.push_back("foo");
289 strings.push_back("");
290 EXPECT_EQ("foo:", Join(strings, ':'));
292 strings.clear();
293 strings.push_back("");
294 strings.push_back("foo");
295 strings.push_back("");
296 EXPECT_EQ(":foo:", Join(strings, ':'));
298 strings.clear();
299 strings.push_back("foo");
300 strings.push_back("bar");
301 EXPECT_EQ("foo:bar", Join(strings, ':'));
303 strings.clear();
304 strings.push_back("foo");
305 strings.push_back("bar");
306 strings.push_back("baz");
307 EXPECT_EQ("foo:bar:baz", Join(strings, ':'));