diff --git a/pkg/internal/testing/integration/internal/process.go b/pkg/internal/testing/integration/internal/process.go index 99e2fdea3d..501f48f4c3 100644 --- a/pkg/internal/testing/integration/internal/process.go +++ b/pkg/internal/testing/integration/internal/process.go @@ -98,6 +98,9 @@ func DoDefaulting( if path == "" { if name == "" { + if defaults.DirNeedsCleaning { + os.RemoveAll(defaults.Dir) + } return DefaultedProcessInput{}, fmt.Errorf("must have at least one of name or path") } defaults.Path = BinPathFinder(name)