Lines Matching refs:normalize
49 PATH_CHECK(path("").normalize(), ""); in normalize_test()
50 PATH_CHECK(path("/").normalize(), "/"); in normalize_test()
51 PATH_CHECK(path("//").normalize(), "//"); in normalize_test()
52 PATH_CHECK(path("///").normalize(), "/"); in normalize_test()
53 PATH_CHECK(path("f").normalize(), "f"); in normalize_test()
54 PATH_CHECK(path("foo").normalize(), "foo"); in normalize_test()
55 PATH_CHECK(path("foo/").normalize(), "foo/."); in normalize_test()
56 PATH_CHECK(path("f/").normalize(), "f/."); in normalize_test()
57 PATH_CHECK(path("/foo").normalize(), "/foo"); in normalize_test()
58 PATH_CHECK(path("foo/bar").normalize(), "foo/bar"); in normalize_test()
59 PATH_CHECK(path("..").normalize(), ".."); in normalize_test()
60 PATH_CHECK(path("../..").normalize(), "../.."); in normalize_test()
61 PATH_CHECK(path("/..").normalize(), "/.."); in normalize_test()
62 PATH_CHECK(path("/../..").normalize(), "/../.."); in normalize_test()
63 PATH_CHECK(path("../foo").normalize(), "../foo"); in normalize_test()
64 PATH_CHECK(path("foo/..").normalize(), "."); in normalize_test()
65 PATH_CHECK(path("foo/../").normalize(), "./."); in normalize_test()
66 PATH_CHECK((path("foo") / "..").normalize() , "."); in normalize_test()
67 PATH_CHECK(path("foo/...").normalize(), "foo/..."); in normalize_test()
68 PATH_CHECK(path("foo/.../").normalize(), "foo/.../."); in normalize_test()
69 PATH_CHECK(path("foo/..bar").normalize(), "foo/..bar"); in normalize_test()
70 PATH_CHECK(path("../f").normalize(), "../f"); in normalize_test()
71 PATH_CHECK(path("/../f").normalize(), "/../f"); in normalize_test()
72 PATH_CHECK(path("f/..").normalize(), "."); in normalize_test()
73 PATH_CHECK((path("f") / "..").normalize() , "."); in normalize_test()
74 PATH_CHECK(path("foo/../..").normalize(), ".."); in normalize_test()
75 PATH_CHECK(path("foo/../../").normalize(), "../."); in normalize_test()
76 PATH_CHECK(path("foo/../../..").normalize(), "../.."); in normalize_test()
77 PATH_CHECK(path("foo/../../../").normalize(), "../../."); in normalize_test()
78 PATH_CHECK(path("foo/../bar").normalize(), "bar"); in normalize_test()
79 PATH_CHECK(path("foo/../bar/").normalize(), "bar/."); in normalize_test()
80 PATH_CHECK(path("foo/bar/..").normalize(), "foo"); in normalize_test()
81 PATH_CHECK(path("foo/bar/../").normalize(), "foo/."); in normalize_test()
82 PATH_CHECK(path("foo/bar/../..").normalize(), "."); in normalize_test()
83 PATH_CHECK(path("foo/bar/../../").normalize(), "./."); in normalize_test()
84 PATH_CHECK(path("foo/bar/../blah").normalize(), "foo/blah"); in normalize_test()
85 PATH_CHECK(path("f/../b").normalize(), "b"); in normalize_test()
86 PATH_CHECK(path("f/b/..").normalize(), "f"); in normalize_test()
87 PATH_CHECK(path("f/b/../").normalize(), "f/."); in normalize_test()
88 PATH_CHECK(path("f/b/../a").normalize(), "f/a"); in normalize_test()
89 PATH_CHECK(path("foo/bar/blah/../..").normalize(), "foo"); in normalize_test()
90 PATH_CHECK(path("foo/bar/blah/../../bletch").normalize(), "foo/bletch"); in normalize_test()
91 PATH_CHECK(path("//net").normalize(), "//net"); in normalize_test()
92 PATH_CHECK(path("//net/").normalize(), "//net/"); in normalize_test()
93 PATH_CHECK(path("//..net").normalize(), "//..net"); in normalize_test()
94 PATH_CHECK(path("//net/..").normalize(), "//net/.."); in normalize_test()
95 PATH_CHECK(path("//net/foo").normalize(), "//net/foo"); in normalize_test()
96 PATH_CHECK(path("//net/foo/").normalize(), "//net/foo/."); in normalize_test()
97 PATH_CHECK(path("//net/foo/..").normalize(), "//net/"); in normalize_test()
98 PATH_CHECK(path("//net/foo/../").normalize(), "//net/."); in normalize_test()
100 PATH_CHECK(path("/net/foo/bar").normalize(), "/net/foo/bar"); in normalize_test()
101 PATH_CHECK(path("/net/foo/bar/").normalize(), "/net/foo/bar/."); in normalize_test()
102 PATH_CHECK(path("/net/foo/..").normalize(), "/net"); in normalize_test()
103 PATH_CHECK(path("/net/foo/../").normalize(), "/net/."); in normalize_test()
105 PATH_CHECK(path("//net//foo//bar").normalize(), "//net/foo/bar"); in normalize_test()
106 PATH_CHECK(path("//net//foo//bar//").normalize(), "//net/foo/bar/."); in normalize_test()
107 PATH_CHECK(path("//net//foo//..").normalize(), "//net/"); in normalize_test()
108 PATH_CHECK(path("//net//foo//..//").normalize(), "//net/."); in normalize_test()
110 PATH_CHECK(path("///net///foo///bar").normalize(), "/net/foo/bar"); in normalize_test()
111 PATH_CHECK(path("///net///foo///bar///").normalize(), "/net/foo/bar/."); in normalize_test()
112 PATH_CHECK(path("///net///foo///..").normalize(), "/net"); in normalize_test()
113 PATH_CHECK(path("///net///foo///..///").normalize(), "/net/."); in normalize_test()
117 PATH_CHECK(path("c:..").normalize(), "c:.."); in normalize_test()
118 PATH_CHECK(path("c:foo/..").normalize(), "c:"); in normalize_test()
120 PATH_CHECK(path("c:foo/../").normalize(), "c:."); in normalize_test()
122 PATH_CHECK(path("c:/foo/..").normalize(), "c:/"); in normalize_test()
123 PATH_CHECK(path("c:/foo/../").normalize(), "c:/."); in normalize_test()
124 PATH_CHECK(path("c:/..").normalize(), "c:/.."); in normalize_test()
125 PATH_CHECK(path("c:/../").normalize(), "c:/../."); in normalize_test()
126 PATH_CHECK(path("c:/../..").normalize(), "c:/../.."); in normalize_test()
127 PATH_CHECK(path("c:/../../").normalize(), "c:/../../."); in normalize_test()
128 PATH_CHECK(path("c:/../foo").normalize(), "c:/../foo"); in normalize_test()
129 PATH_CHECK(path("c:/../foo/").normalize(), "c:/../foo/."); in normalize_test()
130 PATH_CHECK(path("c:/../../foo").normalize(), "c:/../../foo"); in normalize_test()
131 PATH_CHECK(path("c:/../../foo/").normalize(), "c:/../../foo/."); in normalize_test()
132 PATH_CHECK(path("c:/..foo").normalize(), "c:/..foo"); in normalize_test()
136 PATH_CHECK(path("c:..").normalize(), "c:.."); in normalize_test()
137 PATH_CHECK(path("c:foo/..").normalize(), "."); in normalize_test()
138 PATH_CHECK(path("c:foo/../").normalize(), "./."); in normalize_test()
139 PATH_CHECK(path("c:/foo/..").normalize(), "c:"); in normalize_test()
140 PATH_CHECK(path("c:/foo/../").normalize(), "c:/."); in normalize_test()
141 PATH_CHECK(path("c:/..").normalize(), "."); in normalize_test()
142 PATH_CHECK(path("c:/../").normalize(), "./."); in normalize_test()
143 PATH_CHECK(path("c:/../..").normalize(), ".."); in normalize_test()
144 PATH_CHECK(path("c:/../../").normalize(), "../."); in normalize_test()
145 PATH_CHECK(path("c:/../foo").normalize(), "foo"); in normalize_test()
146 PATH_CHECK(path("c:/../foo/").normalize(), "foo/."); in normalize_test()
147 PATH_CHECK(path("c:/../../foo").normalize(), "../foo"); in normalize_test()
148 PATH_CHECK(path("c:/../../foo/").normalize(), "../foo/."); in normalize_test()
149 PATH_CHECK(path("c:/..foo").normalize(), "c:/..foo"); in normalize_test()