]> Cypherpunks repositories - gostls13.git/commitdiff
[dev.link] cmd/link: clean up some tests
authorCherry Zhang <cherryyz@google.com>
Thu, 23 Apr 2020 03:25:41 +0000 (23:25 -0400)
committerCherry Zhang <cherryyz@google.com>
Thu, 23 Apr 2020 15:31:01 +0000 (15:31 +0000)
Use a separate directory for TestBuildFortvOS test files.

Remove a bad comment in TestTrampoline.

Change-Id: I2dc07ae575ec3f73fb7cea26743094b11a41b464
Reviewed-on: https://go-review.googlesource.com/c/go/+/229619
Run-TryBot: Cherry Zhang <cherryyz@google.com>
Reviewed-by: Than McIntosh <thanm@google.com>
Reviewed-by: Jeremy Faller <jeremy@golang.org>
src/cmd/link/link_test.go
src/cmd/link/testdata/testBuildFortvOS/lib.go [moved from src/cmd/link/testdata/lib.go with 100% similarity]
src/cmd/link/testdata/testBuildFortvOS/main.m [moved from src/cmd/link/testdata/main.m with 100% similarity]

index f374e9322fd4687e2973b741888f61748bbb1b32..bf097532de6767c84b90bb9281e707128576f69c 100644 (file)
@@ -287,7 +287,7 @@ func TestBuildForTvOS(t *testing.T) {
                "-fembed-bitcode",
                "-framework", "CoreFoundation",
        }
-       lib := filepath.Join("testdata", "lib.go")
+       lib := filepath.Join("testdata", "testBuildFortvOS", "lib.go")
        tmpDir, err := ioutil.TempDir("", "go-link-TestBuildFortvOS")
        if err != nil {
                t.Fatal(err)
@@ -308,7 +308,7 @@ func TestBuildForTvOS(t *testing.T) {
        }
 
        link := exec.Command(CC[0], CC[1:]...)
-       link.Args = append(link.Args, ar, filepath.Join("testdata", "main.m"))
+       link.Args = append(link.Args, ar, filepath.Join("testdata", "testBuildFortvOS", "main.m"))
        if out, err := link.CombinedOutput(); err != nil {
                t.Fatalf("%v: %v:\n%s", link.Args, err, out)
        }
@@ -661,7 +661,6 @@ func TestTrampoline(t *testing.T) {
        }
        exe := filepath.Join(tmpdir, "hello.exe")
 
-       // Build and run with old object file format.
        cmd := exec.Command(testenv.GoToolPath(t), "build", "-ldflags=-debugtramp=2", "-o", exe, src)
        out, err := cmd.CombinedOutput()
        if err != nil {