From: Hiroshi Ioka Date: Fri, 21 Oct 2016 09:46:44 +0000 (+0900) Subject: path/filepath: pass TestToNorm even if VolumeName(tmpdir) != VolumeName(pwd) on windows X-Git-Tag: go1.8beta1~707 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=0e7f9700f69944a993230d706e41a86ac47da415;p=gostls13.git path/filepath: pass TestToNorm even if VolumeName(tmpdir) != VolumeName(pwd) on windows Fixes #17504 Change-Id: Ic83578cf2019e5d8778e4b324f04931eb802f603 Reviewed-on: https://go-review.googlesource.com/31544 TryBot-Result: Gobot Gobot Reviewed-by: Alex Brainman --- diff --git a/src/path/filepath/path_windows_test.go b/src/path/filepath/path_windows_test.go index 7bfa6e42a0..8d552d06f7 100644 --- a/src/path/filepath/path_windows_test.go +++ b/src/path/filepath/path_windows_test.go @@ -337,10 +337,10 @@ func TestToNorm(t *testing.T) { {`{{tmp}}\test`, `{{tmpvol}}FOO\BAR`, `{{tmpvol}}foo\bar`}, // test relative paths begin with '\' - {".", `{{tmpnovol}}\test\foo\bar`, `{{tmpnovol}}\test\foo\bar`}, - {".", `{{tmpnovol}}\.\test\foo\bar`, `{{tmpnovol}}\test\foo\bar`}, - {".", `{{tmpnovol}}\test\..\test\foo\bar`, `{{tmpnovol}}\test\foo\bar`}, - {".", `{{tmpnovol}}\TEST\FOO\BAR`, `{{tmpnovol}}\test\foo\bar`}, + {"{{tmp}}", `{{tmpnovol}}\test\foo\bar`, `{{tmpnovol}}\test\foo\bar`}, + {"{{tmp}}", `{{tmpnovol}}\.\test\foo\bar`, `{{tmpnovol}}\test\foo\bar`}, + {"{{tmp}}", `{{tmpnovol}}\test\..\test\foo\bar`, `{{tmpnovol}}\test\foo\bar`}, + {"{{tmp}}", `{{tmpnovol}}\TEST\FOO\BAR`, `{{tmpnovol}}\test\foo\bar`}, // test relative paths begin without '\' {`{{tmp}}\test`, ".", `.`}, @@ -355,7 +355,6 @@ func TestToNorm(t *testing.T) { if err != nil { t.Fatal(err) } - defer func() { err := os.Chdir(cwd) if err != nil {