1 Tests inspector ParsedURL class
3 Parsing url: http://example.com/?queryParam1=value1&queryParam2=value2#fragmentWith/Many//Slashes
8 path: /?queryParam1=value1&queryParam2=value2
9 queryParams: queryParam1=value1&queryParam2=value2
10 fragment: fragmentWith/Many//Slashes
13 splittedURL: ["http://example.com","?queryParam1=value1&queryParam2=value2"]
14 Parsing url: http://example.com/foo.html?queryParam1=value1&queryParam2=value2#fragmentWith/Many//Slashes
19 path: /foo.html?queryParam1=value1&queryParam2=value2
20 queryParams: queryParam1=value1&queryParam2=value2
21 fragment: fragmentWith/Many//Slashes
23 lastPathComponent: foo.html
24 splittedURL: ["http://example.com","foo.html?queryParam1=value1&queryParam2=value2"]
25 Parsing url: http://example.com/foo/bar.html?queryParam1=value1&queryParam2=value2#fragmentWith/Many//Slashes
30 path: /foo/bar.html?queryParam1=value1&queryParam2=value2
31 queryParams: queryParam1=value1&queryParam2=value2
32 fragment: fragmentWith/Many//Slashes
33 folderPathComponents: /foo
34 lastPathComponent: bar.html
35 splittedURL: ["http://example.com","foo","bar.html?queryParam1=value1&queryParam2=value2"]
36 Parsing url: http://example.com/foo/bar/baz.html?queryParam1=value1&queryParam2=value2#fragmentWith/Many//Slashes
41 path: /foo/bar/baz.html?queryParam1=value1&queryParam2=value2
42 queryParams: queryParam1=value1&queryParam2=value2
43 fragment: fragmentWith/Many//Slashes
44 folderPathComponents: /foo/bar
45 lastPathComponent: baz.html
46 splittedURL: ["http://example.com","foo","bar","baz.html?queryParam1=value1&queryParam2=value2"]
47 Parsing url: http://example.com//?queryParam1=value1
52 path: //?queryParam1=value1
53 queryParams: queryParam1=value1
55 folderPathComponents: /
57 splittedURL: ["http://example.com","?queryParam1=value1"]
58 Parsing url: http://example.com//foo.html
66 folderPathComponents: /
67 lastPathComponent: foo.html
68 splittedURL: ["http://example.com","foo.html"]
69 Parsing url: http://example.com//foo/bar.html
77 folderPathComponents: //foo
78 lastPathComponent: bar.html
79 splittedURL: ["http://example.com","foo","bar.html"]
80 Parsing url: http://example.com/foo//bar.html
88 folderPathComponents: /foo/
89 lastPathComponent: bar.html
90 splittedURL: ["http://example.com","foo","bar.html"]
91 Parsing url: http://example.com//foo//bar.html
99 folderPathComponents: //foo/
100 lastPathComponent: bar.html
101 splittedURL: ["http://example.com","foo","bar.html"]
102 Parsing url: http://example.com//foo/bar/baz.html
107 path: //foo/bar/baz.html
110 folderPathComponents: //foo/bar
111 lastPathComponent: baz.html
112 splittedURL: ["http://example.com","foo","bar","baz.html"]
113 Parsing url: http://example.com/foo//bar/baz.html
118 path: /foo//bar/baz.html
121 folderPathComponents: /foo//bar
122 lastPathComponent: baz.html
123 splittedURL: ["http://example.com","foo","bar","baz.html"]
124 Parsing url: http://example.com/foo/bar//baz.html
129 path: /foo/bar//baz.html
132 folderPathComponents: /foo/bar/
133 lastPathComponent: baz.html
134 splittedURL: ["http://example.com","foo","bar","baz.html"]
135 Parsing url: http://example.com///foo/bar/baz.html
140 path: ///foo/bar/baz.html
143 folderPathComponents: ///foo/bar
144 lastPathComponent: baz.html
145 splittedURL: ["http://example.com","foo","bar","baz.html"]
146 Parsing url: http://example.com/foo////bar/baz.html
151 path: /foo////bar/baz.html
154 folderPathComponents: /foo////bar
155 lastPathComponent: baz.html
156 splittedURL: ["http://example.com","foo","bar","baz.html"]
157 Parsing url: http://example.com/foo/bar/////baz.html
162 path: /foo/bar/////baz.html
165 folderPathComponents: /foo/bar////
166 lastPathComponent: baz.html
167 splittedURL: ["http://example.com","foo","bar","baz.html"]