Lines Matching refs:dup

447     assert(baseName("file", "file"w.dup) == "file");
448 assert(baseName("dir/file.ext"d.dup) == "file.ext");
453 assert(baseName("dir/subdir/".dup, "subdir") == "subdir");
454 assert(baseName("/"w.dup) == "/");
455 assert(baseName("//"d.dup) == "/");
597 assert(dirName("dir/file"w.dup) == "dir");
598 assert(dirName("dir///file"d.dup) == "dir");
950 assert(extSeparatorPos(".foo".dup) == -1);
951 assert(extSeparatorPos(".foo.ext"w.dup) == 4);
956 assert(extSeparatorPos("dir/file"d.dup) == -1);
960 assert(extSeparatorPos("dir/.foo.ext".dup) == 8);
1011 assert(extension(".foo".dup).empty);
1012 assert(extension(".foo.ext"w.dup) == ".ext");
1154 assert(setExtension("file"w.dup, "ext"w) == "file.ext");
1155 assert(setExtension("file"w.dup, ".ext"w) == "file.ext");
1156 assert(setExtension("file."w, "ext"w.dup) == "file.ext");
1157 assert(setExtension("file."w, ".ext"w.dup) == "file.ext");
1158 assert(setExtension("file.old"d.dup, "new"d) == "file.new");
1159 assert(setExtension("file.old"d.dup, ".new"d) == "file.new");
1164 static assert(setExtension("file"w.dup, "ext"w) == "file.ext");
1165 static assert(setExtension("file.old"d.dup, "new"d) == "file.new");
1256 assert(defaultExtension("file"w.dup, "ext"w) == "file.ext");
1257 assert(defaultExtension("file.old"d.dup, "new"d) == "file.old");
1262 static assert(defaultExtension("file"w.dup, "ext"w) == "file.ext");
1263 static assert(defaultExtension("file.old"d.dup, "new"d) == "file.old");
1431 assert(buildPath("foo/".dup, "bar") == "foo/bar"); in version()
1432 assert(buildPath("foo///", "bar".dup) == "foo///bar"); in version()
1434 assert(buildPath("foo"w.dup, "/bar"w) == "/bar"); in version()
1435 assert(buildPath("foo"w, "bar/"w.dup) == "foo/bar/"); in version()
1437 assert(buildPath(""d.dup, "foo"d) == "foo"); in version()
1438 assert(buildPath("foo"d, ""d.dup) == "foo"); in version()
1439 assert(buildPath("foo", "bar".dup, "baz") == "foo/bar/baz"); in version()
1440 assert(buildPath("foo"w, "/bar"w, "baz"w.dup) == "/bar/baz"); in version()
1451 assert(buildPath(ir("foo/".dup, "bar".dup)) == "foo/bar"); in version()
1452 assert(buildPath(ir("foo///".dup, "bar".dup)) == "foo///bar"); in version()
1454 assert(buildPath(ir("foo"w.dup, "/bar"w.dup)) == "/bar"); in version()
1455 assert(buildPath(ir("foo"w.dup, "bar/"w.dup)) == "foo/bar/"); in version()
1457 assert(buildPath(ir(""d.dup, "foo"d.dup)) == "foo"); in version()
1460 assert(buildPath(ir("foo"w.dup, "/bar"w.dup, "baz"w.dup)) == "/bar/baz"); in version()
1469 assert(buildPath("foo"w, `d:\bar`w.dup) == `d:\bar`); in version()
1481 assert(buildPath(ir("foo"w.dup, `d:\bar`w.dup)) == `d:\bar`); in version()
2414 assert(equal2(pathSplitter("/foo/bar".dup), ["/", "foo", "bar"]));
2417 assert(equal2(pathSplitter("foo/bar"d.dup), ["foo"d, "bar"d]));
2432 assert(equal2(pathSplitter("//foo/bar"w.dup), ["/"w, "foo"w, "bar"w])); in version()
2449 assert(equal(pathSplitter("/foo/bar".dup), ["/", "foo", "bar"]));
2595 assert(isAbsolute("/foo".dup)); in version()
2604 assert(!isAbsolute("\\"w.dup)); in version()
2605 assert(!isAbsolute("\\foo"d.dup)); in version()