fix(lsp): retain drive syntax in UNC worlds

This commit is contained in:
Tianyi Cui
2026-07-29 06:04:59 +08:00
parent 3572c65d57
commit f2a3cc450e
2 changed files with 3 additions and 3 deletions

View File

@@ -77,6 +77,7 @@ describe('renderUri', () => {
expect(renderUri('file://server/share/workspace/a.ts', 'file://server/share/workspace')).toBe('a.ts')
expect(renderUri('file://SERVER/share/workspace/src/A.ts', 'file://server/Share/Workspace')).toBe('src/A.ts')
expect(renderUri('file://other/share/b.ts', 'file://server/share/workspace')).toBe('//other/share/b.ts')
expect(renderUri('file:///D:/lib/a.ts', 'file://server/share/workspace')).toBe('D:/lib/a.ts')
expect(renderUri('file:///a.ts', 'file://server/')).toBe('/a.ts')
expect(renderUri('file:///a.ts', 'file:///')).toBe('a.ts')
})