aboutsummaryrefslogtreecommitdiff
path: root/libgo/go/cmd/go/note_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'libgo/go/cmd/go/note_test.go')
-rw-r--r--libgo/go/cmd/go/note_test.go13
1 files changed, 7 insertions, 6 deletions
diff --git a/libgo/go/cmd/go/note_test.go b/libgo/go/cmd/go/note_test.go
index 7b5568f2b71..f33efdce226 100644
--- a/libgo/go/cmd/go/note_test.go
+++ b/libgo/go/cmd/go/note_test.go
@@ -7,10 +7,11 @@
package main_test
import (
- main "cmd/go"
"go/build"
"runtime"
"testing"
+
+ "cmd/go/internal/buildid"
)
func TestNoteReading(t *testing.T) {
@@ -23,9 +24,9 @@ func TestNoteReading2K(t *testing.T) {
}
// Set BuildIDReadSize to 2kB to exercise Mach-O parsing more strictly.
defer func(old int) {
- main.BuildIDReadSize = old
- }(main.BuildIDReadSize)
- main.BuildIDReadSize = 2 * 1024
+ buildid.BuildIDReadSize = old
+ }(buildid.BuildIDReadSize)
+ buildid.BuildIDReadSize = 2 * 1024
testNoteReading(t)
}
@@ -36,7 +37,7 @@ func testNoteReading(t *testing.T) {
tg.tempFile("hello.go", `package main; func main() { print("hello, world\n") }`)
const buildID = "TestNoteReading-Build-ID"
tg.run("build", "-ldflags", "-buildid="+buildID, "-o", tg.path("hello.exe"), tg.path("hello.go"))
- id, err := main.ReadBuildIDFromBinary(tg.path("hello.exe"))
+ id, err := buildid.ReadBuildIDFromBinary(tg.path("hello.exe"))
if err != nil {
t.Fatalf("reading build ID from hello binary: %v", err)
}
@@ -56,7 +57,7 @@ func testNoteReading(t *testing.T) {
}
tg.run("build", "-ldflags", "-buildid="+buildID+" -linkmode=external", "-o", tg.path("hello.exe"), tg.path("hello.go"))
- id, err = main.ReadBuildIDFromBinary(tg.path("hello.exe"))
+ id, err = buildid.ReadBuildIDFromBinary(tg.path("hello.exe"))
if err != nil {
t.Fatalf("reading build ID from hello binary (linkmode=external): %v", err)
}