}
// Save environment variables to restore after test
- saveHome := os.Getenv("HOME")
+ saveHome := os.Getenv(homeEnv())
savePath := os.Getenv("PPROF_BINARY_PATH")
tempdir, err := ioutil.TempDir("", "home")
os.Create(filepath.Join(tempdir, "pprof", "binaries", "abcde10001", "binary"))
obj := testObj{tempdir}
- os.Setenv("HOME", tempdir)
+ os.Setenv(homeEnv(), tempdir)
for _, tc := range []struct {
env, file, buildID, want string
msgCount int
t.Errorf("%s:%s:%s, want %s, got %s", tc.env, tc.file, tc.buildID, tc.want, file)
}
}
- os.Setenv("HOME", saveHome)
+ os.Setenv(homeEnv(), saveHome)
os.Setenv("PPROF_BINARY_PATH", savePath)
}
{
"canonical": "github.com/google/pprof",
"local": "github.com/google/pprof",
- "revision": "e41fb7133e7ebb84ba6af2f6443032c728db26d3",
- "revisionTime": "2017-03-01T00:04:42Z",
+ "revision": "b1c91b9f8fa7647e4c43c96c50f245df551f7013",
+ "revisionTime": "2017-03-01T17:36:15Z",
},
{
"canonical": "golang.org/x/arch/x86/x86asm",