]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/compile/internal/syntax: don't depend on hardwired $GOROOT name
authorRobert Griesemer <gri@golang.org>
Tue, 1 Nov 2016 22:15:11 +0000 (15:15 -0700)
committerRobert Griesemer <gri@golang.org>
Tue, 1 Nov 2016 22:26:11 +0000 (22:26 +0000)
Fixes #17697.

Change-Id: I3c47e139b09bde81566e29a1ac0ec8c58d55a34a
Reviewed-on: https://go-review.googlesource.com/32539
Run-TryBot: Robert Griesemer <gri@golang.org>
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>

src/cmd/compile/internal/syntax/parser_test.go

index 3cb12c23d58d4b013dc820c9ef83ddf8b97581ab..0eb9cd5eb362274a966aa0dfdec249141a90cc47 100644 (file)
@@ -47,7 +47,6 @@ func TestStdLib(t *testing.T) {
                defer close(results)
                for _, dir := range []string{
                        runtime.GOROOT(),
-                       //"/Users/gri/src",
                } {
                        walkDirs(t, dir, func(filename string) {
                                if debug {
@@ -100,7 +99,7 @@ func walkDirs(t *testing.T, dir string, action func(string)) {
                        }
                } else if fi.IsDir() && fi.Name() != "testdata" {
                        path := filepath.Join(dir, fi.Name())
-                       if !strings.Contains(path, "go/test") {
+                       if !strings.HasSuffix(path, "/test") {
                                dirs = append(dirs, path)
                        }
                }