]> Cypherpunks repositories - gostls13.git/commitdiff
misc/cgo/test: set PWD when executing 'go test' in an alternate GOPATH
authorBryan C. Mills <bcmills@google.com>
Fri, 1 Mar 2019 13:40:40 +0000 (08:40 -0500)
committerBryan C. Mills <bcmills@google.com>
Fri, 1 Mar 2019 18:35:31 +0000 (18:35 +0000)
That makes the test more friendly to the Android exec script, since it
won't have to evaluate symlinks to find the directory.

Change-Id: I06aae3224d489eed6d7fac7e462361f3bf1dd3da
Reviewed-on: https://go-review.googlesource.com/c/164624
Run-TryBot: Bryan C. Mills <bcmills@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Elias Naur <mail@eliasnaur.com>
misc/cgo/test/pkg_test.go

index 76b0d586b2c60ee57e356aa3017ceb6323cc1616..08e075c022c849a22d91ab8fe38dd7f94afd5ccb 100644 (file)
@@ -59,7 +59,7 @@ func TestCrossPackageTests(t *testing.T) {
                cmd.Args = append(cmd.Args, "-short")
        }
        cmd.Dir = modRoot
-       cmd.Env = append(os.Environ(), "GOPATH="+GOPATH)
+       cmd.Env = append(os.Environ(), "GOPATH="+GOPATH, "PWD="+cmd.Dir)
        out, err := cmd.CombinedOutput()
        if err == nil {
                t.Logf("%s:\n%s", strings.Join(cmd.Args, " "), out)