Fix 'minikube is not in path' error
parent
c25a2e645c
commit
c082e5eb98
|
@ -76,7 +76,10 @@ func TestSkaffold(t *testing.T) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure 'docker' and 'minikube' are on PATH
|
oldPath := os.Getenv("PATH")
|
||||||
|
os.Setenv("PATH", fmt.Sprintf("%s:%s", filepath.Dir(abs), os.Getenv("PATH")))
|
||||||
|
|
||||||
|
// make sure 'docker' and 'minikube' are now in PATH
|
||||||
for _, binary := range []string{"minikube", "docker"} {
|
for _, binary := range []string{"minikube", "docker"} {
|
||||||
_, err := exec.LookPath(binary)
|
_, err := exec.LookPath(binary)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
@ -84,8 +87,6 @@ func TestSkaffold(t *testing.T) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
oldPath := os.Getenv("PATH")
|
|
||||||
os.Setenv("PATH", fmt.Sprintf("%s:%s", filepath.Dir(abs), os.Getenv("PATH")))
|
|
||||||
defer func() {
|
defer func() {
|
||||||
os.Setenv("PATH", oldPath)
|
os.Setenv("PATH", oldPath)
|
||||||
}()
|
}()
|
||||||
|
|
Loading…
Reference in New Issue