From: Robert Griesemer Date: Sat, 23 Jan 2021 19:43:46 +0000 (-0800) Subject: [dev.typeparams] test: fix excluded files lookup so it works on Windows X-Git-Tag: go1.17beta1~1473^2~74 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=9456804;p=gostls13.git [dev.typeparams] test: fix excluded files lookup so it works on Windows Updates #43866. Change-Id: I15360de11a48c6f23f25c5ff3a15c117a34127ff Reviewed-on: https://go-review.googlesource.com/c/go/+/286034 Trust: Robert Griesemer Run-TryBot: Robert Griesemer Reviewed-by: Matthew Dempsky --- diff --git a/test/run.go b/test/run.go index edf9d654ed..0be106c54a 100644 --- a/test/run.go +++ b/test/run.go @@ -766,9 +766,10 @@ func (t *test) run() { // eliminate the flag list. // Excluded files. - if excluded[t.goFileName()] { + filename := strings.Replace(t.goFileName(), "\\", "/", -1) // goFileName() uses \ on Windows + if excluded[filename] { if *verbose { - fmt.Printf("excl\t%s\n", t.goFileName()) + fmt.Printf("excl\t%s\n", filename) } return // cannot handle file yet } @@ -791,7 +792,7 @@ func (t *test) run() { } { if strings.Contains(flag, pattern) { if *verbose { - fmt.Printf("excl\t%s\t%s\n", t.goFileName(), flags) + fmt.Printf("excl\t%s\t%s\n", filename, flags) } return // cannot handle flag }