Home | History | Annotate | Download | only in test

Lines Matching refs:string

69   LPCWSTR wpath = String::AnsiToUtf16(path);
77 LPCWSTR wpath = String::AnsiToUtf16(
103 EXPECT_EQ(GTEST_PATH_SEP_, cwd.string());
123 EXPECT_EQ("", FilePath("").RemoveDirectoryName().string());
129 FilePath("afile").RemoveDirectoryName().string());
135 FilePath(GTEST_PATH_SEP_ "afile").RemoveDirectoryName().string());
141 FilePath("adir" GTEST_PATH_SEP_).RemoveDirectoryName().string());
147 FilePath("adir" GTEST_PATH_SEP_ "afile").RemoveDirectoryName().string());
154 .RemoveDirectoryName().string());
164 EXPECT_EQ("afile", FilePath("/afile").RemoveDirectoryName().string());
169 EXPECT_EQ("", FilePath("adir/").RemoveDirectoryName().string());
174 EXPECT_EQ("afile", FilePath("adir/afile").RemoveDirectoryName().string());
180 FilePath("adir/subdir/afile").RemoveDirectoryName().string());
189 EXPECT_EQ(GTEST_PATH_SEP_, FilePath("").RemoveFileName().string());
191 EXPECT_EQ("." GTEST_PATH_SEP_, FilePath("").RemoveFileName().string());
198 FilePath("adir" GTEST_PATH_SEP_).RemoveFileName().string());
204 FilePath("adir" GTEST_PATH_SEP_ "afile").RemoveFileName().string());
211 .RemoveFileName().string());
217 FilePath(GTEST_PATH_SEP_ "afile").RemoveFileName().string());
228 FilePath("adir/").RemoveFileName().string());
234 FilePath("adir/afile").RemoveFileName().string());
240 FilePath("adir/subdir/afile").RemoveFileName().string());
245 EXPECT_EQ(GTEST_PATH_SEP_, FilePath("/afile").RemoveFileName().string());
253 EXPECT_EQ("foo" GTEST_PATH_SEP_ "bar.xml", actual.string());
259 EXPECT_EQ("foo" GTEST_PATH_SEP_ "bar_12.xml", actual.string());
265 EXPECT_EQ("foo" GTEST_PATH_SEP_ "bar.xml", actual.string());
271 EXPECT_EQ("foo" GTEST_PATH_SEP_ "bar_12.xml", actual.string());
277 EXPECT_EQ("bar.xml", actual.string());
283 EXPECT_EQ("bar_14.xml", actual.string());
289 EXPECT_EQ("foo" GTEST_PATH_SEP_ "bar.xml", actual.string());
295 EXPECT_EQ("foo" GTEST_PATH_SEP_ "bar.xml", actual.string());
301 EXPECT_EQ("bar.xml", actual.string());
306 EXPECT_EQ("foo" GTEST_PATH_SEP_, actual.string());
312 EXPECT_EQ("", actual.string());
319 actual.string());
327 actual.string());
333 EXPECT_EQ("foo" GTEST_PATH_SEP_ "bar" GTEST_PATH_SEP_, actual.string());
338 EXPECT_EQ("", FilePath("").RemoveTrailingPathSeparator().string());
343 EXPECT_EQ("foo", FilePath("foo").RemoveTrailingPathSeparator().string());
349 FilePath("foo" GTEST_PATH_SEP_).RemoveTrailingPathSeparator().string());
351 EXPECT_EQ("foo", FilePath("foo/").RemoveTrailingPathSeparator().string());
359 .RemoveTrailingPathSeparator().string());
366 .RemoveTrailingPathSeparator().string());
424 FilePath("foo" GTEST_PATH_SEP_ "bar").string());
426 FilePath("foo" GTEST_PATH_SEP_ GTEST_PATH_SEP_ "bar").string());
429 GTEST_PATH_SEP_ "bar").string());
435 FilePath(GTEST_PATH_SEP_ "bar").string());
437 FilePath(GTEST_PATH_SEP_ GTEST_PATH_SEP_ "bar").string());
439 FilePath(GTEST_PATH_SEP_ GTEST_PATH_SEP_ GTEST_PATH_SEP_ "bar").string());
445 FilePath("foo" GTEST_PATH_SEP_).string());
447 FilePath("foo" GTEST_PATH_SEP_ GTEST_PATH_SEP_).string());
449 FilePath("foo" GTEST_PATH_SEP_ GTEST_PATH_SEP_ GTEST_PATH_SEP_).string());
454 // Tests that separators at the end of the string are normalized
459 FilePath("foo/").string());
461 FilePath("foo" GTEST_PATH_SEP_ "/").string());
463 FilePath("foo//" GTEST_PATH_SEP_).string());
472 EXPECT_EQ("", non_default_path.string());
473 string()); // RHS var is unchanged.
480 EXPECT_EQ("path", default_path.string());
481 EXPECT_EQ("path", non_default_path.string()); // RHS var is unchanged.
488 EXPECT_EQ("const_path", non_default_path.string());
495 TempDir() + GetCurrentExecutableName().string() +
517 std::string TempDir() const {
527 return std::string(temp_dir) + "\\";
551 EXPECT_FALSE(testdata_path_.DirectoryExists()) << testdata_path_.string();
557 EXPECT_FALSE(testdata_path_.DirectoryExists()) << testdata_path_.string();
566 EXPECT_EQ(unique_file0_.string(), file_path.string());
576 EXPECT_EQ(unique_file1_.string(), file_path2.string());
597 EXPECT_EQ("", fp.string());
602 EXPECT_EQ("spicy", fp.string());
605 EXPECT_EQ("spicy", fp_copy.string());
609 const FilePath fp(std::string("cider"));
610 EXPECT_EQ("cider", fp.string());
617 EXPECT_EQ("apple", mac.string());
618 EXPECT_EQ("apple", apple.string());
623 EXPECT_EQ("drink", file.string());
627 EXPECT_EQ("app", FilePath("app.cc").RemoveExtension("cc").string());
628 EXPECT_EQ("app", FilePath("app.exe").RemoveExtension("exe").string());
629 EXPECT_EQ("APP", FilePath("APP.EXE").RemoveExtension("exe").string());
633 EXPECT_EQ("app", FilePath("app").RemoveExtension("exe").string());