• Alex Brainman's avatar
    path/filepath: test EvalSymlinks returns canonical path on windows · 72193c98
    Alex Brainman authored
    When you create C:\A.TXT file on windows, you can open it as c:\a.txt.
    EvalSymlinks("c:\a.txt") returns C:\A.TXT. This is all EvalSymlinks
    did in the past, but recently symlinks functionality been implemented on
    some Windows version (where symlinks are supported). So now EvalSymlinks
    handles both: searching for file canonical name and resolving symlinks.
    
    Unfortunately TestEvalSymlinks has not been adjusted properly. The test
    tests either canonical paths or symlinks, but not both. This CL separates
    canonical paths tests into new TestEvalSymlinksCanonicalNames, so all
    functionality is covered. Tests are simplified somewhat too.
    
    Also remove EvalSymlinksAbsWindowsTests - it seems not used anywhere.
    
    Change-Id: Id12e9f1441c1e30f15c523b250469978e4511a84
    Reviewed-on: https://go-review.googlesource.com/14412Reviewed-by: 's avatarIan Lance Taylor <iant@golang.org>
    72193c98
Name
Last commit
Last update
api Loading commit data...
doc Loading commit data...
lib/time Loading commit data...
misc Loading commit data...
src Loading commit data...
test Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
AUTHORS Loading commit data...
CONTRIBUTING.md Loading commit data...
CONTRIBUTORS Loading commit data...
LICENSE Loading commit data...
PATENTS Loading commit data...
README.md Loading commit data...
favicon.ico Loading commit data...
robots.txt Loading commit data...