Lines Matching refs:baz

1404         assert(buildPath("foo", "bar", "baz") == "foo/bar/baz");
1405 assert(buildPath("/foo/", "bar/baz") == "/foo/bar/baz");
1411 assert(buildPath("foo", "bar", "baz") == `foo\bar\baz`);
1412 assert(buildPath(`c:\foo`, `bar\baz`) == `c:\foo\bar\baz`);
1430 assert(buildPath("foo", "bar", "baz") == "foo/bar/baz");
1439 assert(buildPath("foo", "bar".dup, "baz") == "foo/bar/baz");
1440 assert(buildPath("foo"w, "/bar"w, "baz"w.dup) == "/bar/baz");
1442 static assert(buildPath("foo", "bar", "baz") == "foo/bar/baz");
1443 static assert(buildPath("foo", "/bar", "baz") == "/bar/baz");
1450 assert(buildPath(ir("foo", "bar", "baz")) == "foo/bar/baz");
1459 assert(buildPath(ir("foo", "bar", "baz")) == "foo/bar/baz");
1460 assert(buildPath(ir("foo"w.dup, "/bar"w.dup, "baz"w.dup)) == "/bar/baz");
1466 assert(buildPath("foo", "bar", "baz") == `foo\bar\baz`);
1470 assert(buildPath(`c:\foo\bar`, `\baz`) == `c:\baz`);
1471 assert(buildPath(`\\foo\bar\baz`d, `foo`d, `\bar`d) == `\\foo\bar\bar`d);
1473 static assert(buildPath("foo", "bar", "baz") == `foo\bar\baz`);
1474 static assert(buildPath("foo", `c:\bar`, "baz") == `c:\bar\baz`);
1478 assert(buildPath(ir("foo", "bar", "baz")) == `foo\bar\baz`);
1482 assert(buildPath(ir(`c:\foo\bar`, `\baz`)) == `c:\baz`);
1483 assert(buildPath(ir(`\\foo\bar\baz`d, `foo`d, `\bar`d)) == `\\foo\bar\bar`d);
1589 assert(chainPath("foo", "bar", "baz").array == "foo/bar/baz");
1590 assert(chainPath("/foo/", "bar/baz").array == "/foo/bar/baz");
1596 assert(chainPath("foo", "bar", "baz").array == `foo\bar\baz`);
1597 assert(chainPath(`c:\foo`, `bar\baz`).array == `c:\foo\bar\baz`);
1606 assert(chainPath("foo", "bar", "baz").array == "foo/bar/baz");
1607 assert(chainPath("/foo/".byChar, "bar/baz").array == "/foo/bar/baz");
1613 assert(chainPath("foo", "bar", "baz").array == `foo\bar\baz`);
1614 assert(chainPath(`c:\foo`.byChar, `bar\baz`).array == `c:\foo\bar\baz`);
1683 assert(buildNormalizedPath("/foo/./bar/..//baz/") == "/foo/baz");
1685 assert(buildNormalizedPath("/foo", "bar/baz/") == "/foo/bar/baz");
1686 assert(buildNormalizedPath("/foo", "/bar/..", "baz") == "/baz");
1687 assert(buildNormalizedPath("foo/./bar", "../../", "../baz") == "../baz");
1688 assert(buildNormalizedPath("/foo/./bar", "../../baz") == "/baz");
1693 assert(buildNormalizedPath(`c:\foo\.\bar/..\\baz\`) == `c:\foo\baz`);
1695 assert(buildNormalizedPath(`c:\foo`, `bar\baz\`) == `c:\foo\bar\baz`);
1719 assert(buildNormalizedPath("foo", "bar", "baz") == "foo/bar/baz");
1720 assert(buildNormalizedPath("foo", "bar/baz") == "foo/bar/baz");
1721 assert(buildNormalizedPath("foo", "bar//baz///") == "foo/bar/baz");
1722 assert(buildNormalizedPath("/foo", "bar/baz") == "/foo/bar/baz");
1723 assert(buildNormalizedPath("/foo", "/bar/baz") == "/bar/baz");
1724 assert(buildNormalizedPath("/foo/..", "/bar/./baz") == "/bar/baz");
1725 assert(buildNormalizedPath("/foo/..", "bar/baz") == "/bar/baz");
1726 assert(buildNormalizedPath("/foo/../../", "bar/baz") == "/bar/baz");
1727 assert(buildNormalizedPath("/foo/bar", "../baz") == "/foo/baz");
1728 assert(buildNormalizedPath("/foo/bar", "../../baz") == "/baz");
1729 assert(buildNormalizedPath("/foo/bar", ".././/baz/..", "wee/") == "/foo/wee");
1730 assert(buildNormalizedPath("//foo/bar", "baz///wee") == "/foo/bar/baz/wee");
1731 static assert(buildNormalizedPath("/foo/..", "/bar/./baz") == "/bar/baz");
1736 assert(buildNormalizedPath(`foo`, `bar`, `baz`) == `foo\bar\baz`);
1737 assert(buildNormalizedPath(`foo`, `bar\baz`) == `foo\bar\baz`);
1738 assert(buildNormalizedPath(`foo`, `bar\\baz\\\`) == `foo\bar\baz`);
1739 assert(buildNormalizedPath(`\foo`, `bar\baz`) == `\foo\bar\baz`);
1740 assert(buildNormalizedPath(`\foo`, `\bar\baz`) == `\bar\baz`);
1741 assert(buildNormalizedPath(`\foo\..`, `\bar\.\baz`) == `\bar\baz`);
1742 assert(buildNormalizedPath(`\foo\..`, `bar\baz`) == `\bar\baz`);
1743 assert(buildNormalizedPath(`\foo\..\..\`, `bar\baz`) == `\bar\baz`);
1744 assert(buildNormalizedPath(`\foo\bar`, `..\baz`) == `\foo\baz`);
1745 assert(buildNormalizedPath(`\foo\bar`, `../../baz`) == `\baz`);
1746 assert(buildNormalizedPath(`\foo\bar`, `..\.\/baz\..`, `wee\`) == `\foo\wee`);
1749 assert(buildNormalizedPath(`c:foo`, `bar`, `baz`) == `c:foo\bar\baz`);
1750 assert(buildNormalizedPath(`c:foo`, `bar\baz`) == `c:foo\bar\baz`);
1751 assert(buildNormalizedPath(`c:foo`, `bar\\baz\\\`) == `c:foo\bar\baz`);
1752 assert(buildNormalizedPath(`c:\foo`, `bar\baz`) == `c:\foo\bar\baz`);
1753 assert(buildNormalizedPath(`c:\foo`, `\bar\baz`) == `c:\bar\baz`);
1754 assert(buildNormalizedPath(`c:\foo\..`, `\bar\.\baz`) == `c:\bar\baz`);
1755 assert(buildNormalizedPath(`c:\foo\..`, `bar\baz`) == `c:\bar\baz`);
1756 assert(buildNormalizedPath(`c:\foo\..\..\`, `bar\baz`) == `c:\bar\baz`);
1757 assert(buildNormalizedPath(`c:\foo\bar`, `..\baz`) == `c:\foo\baz`);
1758 assert(buildNormalizedPath(`c:\foo\bar`, `..\..\baz`) == `c:\baz`);
1759 assert(buildNormalizedPath(`c:\foo\bar`, `..\.\\baz\..`, `wee\`) == `c:\foo\wee`);
1763 assert(buildNormalizedPath(`\\server\share\foo`, `bar\baz`) == `\\server\share\foo\bar\baz`);
1764 assert(buildNormalizedPath(`\\server\share\foo`, `\bar\baz`) == `\\server\share\bar\baz`);
1765 assert(buildNormalizedPath(`\\server\share\foo\..`, `\bar\.\baz`) == `\\server\share\bar\baz`);
1766 assert(buildNormalizedPath(`\\server\share\foo\..`, `bar\baz`) == `\\server\share\bar\baz`);
1767 assert(buildNormalizedPath(`\\server\share\foo\..\..\`, `bar\baz`) == `\\server\share\bar\baz`);
1768 assert(buildNormalizedPath(`\\server\share\foo\bar`, `..\baz`) == `\\server\share\foo\baz`);
1769 assert(buildNormalizedPath(`\\server\share\foo\bar`, `..\..\baz`) == `\\server\share\baz`);
1770 assert(buildNormalizedPath(`\\server\share\foo\bar`, `..\.\\baz\..`, `wee\`) == `\\server\share\foo\wee`);
1772 static assert(buildNormalizedPath(`\foo\..\..\`, `bar\baz`) == `\bar\baz`);
1962 assert(asNormalizedPath("/foo/./bar/..//baz/").array == "/foo/baz");
1964 assert(asNormalizedPath("/foo/bar/baz/").array == "/foo/bar/baz");
1965 assert(asNormalizedPath("/foo/./bar/../../baz").array == "/baz");
1970 assert(asNormalizedPath(`c:\foo\.\bar/..\\baz\`).array == `c:\foo\baz`);
1972 assert(asNormalizedPath(`c:\foo\bar\baz\`).array == `c:\foo\bar\baz`);
2008 assert(asNormalizedPath("foo/bar/baz").array == "foo/bar/baz");
2009 assert(asNormalizedPath("foo/bar/baz").array == "foo/bar/baz");
2010 assert(asNormalizedPath("foo/bar//baz///").array == "foo/bar/baz");
2011 assert(asNormalizedPath("/foo/bar/baz").array == "/foo/bar/baz");
2012 assert(asNormalizedPath("/foo/../bar/baz").array == "/bar/baz");
2013 assert(asNormalizedPath("/foo/../..//bar/baz").array == "/bar/baz");
2014 assert(asNormalizedPath("/foo/bar/../baz").array == "/foo/baz");
2015 assert(asNormalizedPath("/foo/bar/../../baz").array == "/baz");
2016 assert(asNormalizedPath("/foo/bar/.././/baz/../wee/").array == "/foo/wee");
2017 assert(asNormalizedPath("//foo/bar/baz///wee").array == "/foo/bar/baz/wee");
2031 assert(asNormalizedPath(`foo\bar\baz`).array == `foo\bar\baz`);
2032 assert(asNormalizedPath(`foo\bar\baz`).array == `foo\bar\baz`);
2033 assert(asNormalizedPath(`foo\bar\\baz\\\`).array == `foo\bar\baz`);
2034 assert(asNormalizedPath(`\foo\bar\baz`).array == `\foo\bar\baz`);
2035 assert(asNormalizedPath(`\foo\..\\bar\.\baz`).array == `\bar\baz`);
2036 assert(asNormalizedPath(`\foo\..\bar\baz`).array == `\bar\baz`);
2037 assert(asNormalizedPath(`\foo\..\..\\bar\baz`).array == `\bar\baz`);
2039 assert(asNormalizedPath(`\foo\bar\..\baz`).array == `\foo\baz`);
2040 assert(asNormalizedPath(`\foo\bar\../../baz`).array == `\baz`);
2041 assert(asNormalizedPath(`\foo\bar\..\.\/baz\..\wee\`).array == `\foo\wee`);
2044 assert(asNormalizedPath(`c:foo\bar\baz`).array == `c:foo\bar\baz`);
2045 assert(asNormalizedPath(`c:foo\bar\baz`).array == `c:foo\bar\baz`);
2046 assert(asNormalizedPath(`c:foo\bar\\baz\\\`).array == `c:foo\bar\baz`);
2047 assert(asNormalizedPath(`c:\foo\bar\baz`).array == `c:\foo\bar\baz`);
2049 assert(asNormalizedPath(`c:\foo\..\\bar\.\baz`).array == `c:\bar\baz`);
2050 assert(asNormalizedPath(`c:\foo\..\bar\baz`).array == `c:\bar\baz`);
2051 assert(asNormalizedPath(`c:\foo\..\..\\bar\baz`).array == `c:\bar\baz`);
2052 assert(asNormalizedPath(`c:\foo\bar\..\baz`).array == `c:\foo\baz`);
2053 assert(asNormalizedPath(`c:\foo\bar\..\..\baz`).array == `c:\baz`);
2054 assert(asNormalizedPath(`c:\foo\bar\..\.\\baz\..\wee\`).array == `c:\foo\wee`);
2057 assert(asNormalizedPath(`\\server\share\foo\bar\baz`).array == `\\server\share\foo\bar\baz`);
2058 assert(asNormalizedPath(`\\server\share\foo\..\\bar\.\baz`).array == `\\server\share\bar\baz`);
2059 assert(asNormalizedPath(`\\server\share\foo\..\bar\baz`).array == `\\server\share\bar\baz`);
2060 assert(asNormalizedPath(`\\server\share\foo\..\..\\bar\baz`).array == `\\server\share\bar\baz`);
2061 assert(asNormalizedPath(`\\server\share\foo\bar\..\baz`).array == `\\server\share\foo\baz`);
2062 assert(asNormalizedPath(`\\server\share\foo\bar\..\..\baz`).array == `\\server\share\baz`);
2063 assert(asNormalizedPath(`\\server\share\foo\bar\..\.\\baz\..\wee\`).array == `\\server\share\foo\wee`);
2065 static assert(asNormalizedPath(`\foo\..\..\\bar\baz`).array == `\bar\baz`);
2123 assert(asNormalizedPath("/foo/../bar//./../...///baz//").array == "/.../baz");
2124 static assert(asNormalizedPath("/foo/../bar//./../...///baz//").array == "/.../baz");
2180 assert(asNormalizedPath(`c:\foo\..\bar\\.\..\...\\\baz\\`).array == `c:\...\baz`);
2181 static assert(asNormalizedPath(`c:\foo\..\bar\\.\..\...\\\baz\\`).array == `c:\...\baz`);
2423 auto ps1 = pathSplitter("foo/bar/baz");
2426 assert(equal2(ps1, ["bar", "baz"]));
2427 assert(equal2(ps2, ["foo", "bar", "baz"]));
2443 assert(equal2(pathSplitter(`\\foo\bar\baz`), [`\\foo\bar`, "baz"]));
2816 assert(relativePath("/foo/bar", "/foo/baz") == "../bar");
2817 assert(relativePath("/foo/bar/baz", "/foo/woo/wee") == "../../bar/baz");
2818 assert(relativePath("/foo/bar/baz", "/foo/bar") == "baz");
2824 assert(relativePath(`c:\foo\bar`, `c:\foo\baz`) == `..\bar`);
2825 assert(relativePath(`c:\foo\bar\baz`, `c:\foo\woo\wee`) == `..\..\bar\baz`);
2826 assert(relativePath(`c:\foo\bar\baz`, `c:\foo\bar`) == "baz");
2838 assert(relativePath("/foo/bar", "/foo/baz") == "../bar");
2844 assert(relativePath(`c:\foo\bar\baz`, `c:\foo\bar`) == "baz");
2946 assert(asRelativePath("/foo/bar", "/foo/baz").array == "../bar");
2947 assert(asRelativePath("/foo/bar/baz", "/foo/woo/wee").array == "../../bar/baz");
2948 assert(asRelativePath("/foo/bar/baz", "/foo/bar").array == "baz");
2954 assert(asRelativePath(`c:\foo\bar`, `c:\foo\baz`).array == `..\bar`);
2955 assert(asRelativePath(`c:\foo\bar\baz`, `c:\foo\woo\wee`).array == `..\..\bar\baz`);
2956 assert(asRelativePath(`c:/foo/bar/baz`, `c:\foo\woo\wee`).array == `..\..\bar\baz`);
2957 assert(asRelativePath(`c:\foo\bar\baz`, `c:\foo\bar`).array == "baz");
2993 assert(asRelativePath("/foo/bar/baz".bCU, "/foo/bar".bCU).array == "baz");
2994 assert(asRelativePath("/foo/bar/baz"w.bCU, "/foo/bar"w.bCU).array == "baz"w);
2995 assert(asRelativePath("/foo/bar/baz"d.bCU, "/foo/bar"d.bCU).array == "baz"d);
3447 assert(!globMatch("foo.bar"d, "f*baz"d));
3451 assert(!globMatch("foo.bar"d, "[fg]???baz"d));
3463 assert(globMatch("bar.foo", "bar.{biz,,baz}foo"));