Lines Matching refs:path
23 namespace android::incremental::path { namespace
44 EXPECT_STREQ("", path::join("", "").c_str()); in TEST()
46 EXPECT_STREQ("/", path::join("", "/").c_str()); in TEST()
47 EXPECT_STREQ("/", path::join("/", "").c_str()); in TEST()
48 EXPECT_STREQ("/", path::join("/", "/").c_str()); in TEST()
49 EXPECT_STREQ("/", path::join("/"s, "/").c_str()); in TEST()
50 EXPECT_STREQ("/", path::join("/"sv, "/").c_str()); in TEST()
51 EXPECT_STREQ("/", path::join("/", "/", "/", "/", "/", "/", "/", "/", "/", "/").c_str()); in TEST()
53 EXPECT_STREQ("/a/b/c/d", path::join("/a/b/"s, "c", "d").c_str()); in TEST()
54 EXPECT_STREQ("/a/b/c/d", path::join("/a/b/", "c", "d").c_str()); in TEST()
55 EXPECT_STREQ("/a/b/c/d", path::join("/", "a/b/", "c", "d").c_str()); in TEST()
56 EXPECT_STREQ("/a/b/c/d", path::join("/", "a/b", "c", "d").c_str()); in TEST()
57 EXPECT_STREQ("/a/b/c/d", path::join("/", "//a/b//", "c", "d").c_str()); in TEST()
58 EXPECT_STREQ("/a/b/c/d", path::join("", "", "/", "//a/b//", "c", "d").c_str()); in TEST()
59 EXPECT_STREQ("/a/b/c/d", path::join(""s, "", "/", "//a/b//", "c", "d").c_str()); in TEST()
60 EXPECT_STREQ("/a/b/c/d", path::join("/a/b", "", "", "/", "", "/", "/", "/c", "d").c_str()); in TEST()