Lines Matching refs:fileURL

57       { path: 'C:\\foo', fileURL: 'file:///C:/foo' },
59 { path: 'C:\\FOO', fileURL: 'file:///C:/FOO' },
61 { path: 'C:\\dir\\foo', fileURL: 'file:///C:/dir/foo' },
63 { path: 'C:\\dir\\', fileURL: 'file:///C:/dir/' },
65 { path: 'C:\\foo.mjs', fileURL: 'file:///C:/foo.mjs' },
67 { path: 'C:\\foo bar', fileURL: 'file:///C:/foo%20bar' },
69 { path: 'C:\\foo?bar', fileURL: 'file:///C:/foo%3Fbar' },
71 { path: 'C:\\foo#bar', fileURL: 'file:///C:/foo%23bar' },
73 { path: 'C:\\foo&bar', fileURL: 'file:///C:/foo&bar' },
75 { path: 'C:\\foo=bar', fileURL: 'file:///C:/foo=bar' },
77 { path: 'C:\\foo:bar', fileURL: 'file:///C:/foo:bar' },
79 { path: 'C:\\foo;bar', fileURL: 'file:///C:/foo;bar' },
81 { path: 'C:\\foo%bar', fileURL: 'file:///C:/foo%25bar' },
83 { path: 'C:\\foo\\bar', fileURL: 'file:///C:/foo/bar' },
85 { path: 'C:\\foo\bbar', fileURL: 'file:///C:/foo%08bar' },
87 { path: 'C:\\foo\tbar', fileURL: 'file:///C:/foo%09bar' },
89 { path: 'C:\\foo\nbar', fileURL: 'file:///C:/foo%0Abar' },
91 { path: 'C:\\foo\rbar', fileURL: 'file:///C:/foo%0Dbar' },
93 { path: 'C:\\fóóbàr', fileURL: 'file:///C:/f%C3%B3%C3%B3b%C3%A0r' },
95 { path: 'C:\\€', fileURL: 'file:///C:/%E2%82%AC' },
97 { path: 'C:\\?', fileURL: 'file:///C:/%F0%9F%9A%80' },
99 { path: '\\\\nas\\My Docs\\File.doc', fileURL: 'file://nas/My%20Docs/File.doc' },
104 { path: '/foo', fileURL: 'file:///foo' },
106 { path: '/FOO', fileURL: 'file:///FOO' },
108 { path: '/dir/foo', fileURL: 'file:///dir/foo' },
110 { path: '/dir/', fileURL: 'file:///dir/' },
112 { path: '/foo.mjs', fileURL: 'file:///foo.mjs' },
114 { path: '/foo bar', fileURL: 'file:///foo%20bar' },
116 { path: '/foo?bar', fileURL: 'file:///foo%3Fbar' },
118 { path: '/foo#bar', fileURL: 'file:///foo%23bar' },
120 { path: '/foo&bar', fileURL: 'file:///foo&bar' },
122 { path: '/foo=bar', fileURL: 'file:///foo=bar' },
124 { path: '/foo:bar', fileURL: 'file:///foo:bar' },
126 { path: '/foo;bar', fileURL: 'file:///foo;bar' },
128 { path: '/foo%bar', fileURL: 'file:///foo%25bar' },
130 { path: '/foo\\bar', fileURL: 'file:///foo%5Cbar' },
132 { path: '/foo\bbar', fileURL: 'file:///foo%08bar' },
134 { path: '/foo\tbar', fileURL: 'file:///foo%09bar' },
136 { path: '/foo\nbar', fileURL: 'file:///foo%0Abar' },
138 { path: '/foo\rbar', fileURL: 'file:///foo%0Dbar' },
140 { path: '/fóóbàr', fileURL: 'file:///f%C3%B3%C3%B3b%C3%A0r' },
142 { path: '/€', fileURL: 'file:///%E2%82%AC' },
144 { path: '/?', fileURL: 'file:///%F0%9F%9A%80' },
148 for (const { path, fileURL } of testCases) {
149 const fromString = url.fileURLToPath(fileURL);
151 const fromURL = url.fileURLToPath(new URL(fileURL));