mirror of https://github.com/golang/go.git
net/http/cgi: fix test case sensitivity on Windows
Fixes #4645 R=golang-dev, alex.brainman, minux.ma CC=golang-dev https://golang.org/cl/7105047
This commit is contained in:
parent
8b62f54eb7
commit
05bf9a456a
|
|
@ -63,7 +63,16 @@ readlines:
|
|||
}
|
||||
|
||||
for key, expected := range expectedMap {
|
||||
if got := m[key]; got != expected {
|
||||
got := m[key]
|
||||
if key == "cwd" {
|
||||
// For Windows. golang.org/issue/4645.
|
||||
fi1, _ := os.Stat(got)
|
||||
fi2, _ := os.Stat(expected)
|
||||
if os.SameFile(fi1, fi2) {
|
||||
got = expected
|
||||
}
|
||||
}
|
||||
if got != expected {
|
||||
t.Errorf("for key %q got %q; expected %q", key, got, expected)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue