github.com/tilt-dev/tilt@v0.33.15-0.20240515162809-0a22ed45d8a0/internal/k8s/minikube_fake.go (about)

     1  package k8s
     2  
     3  import "context"
     4  
     5  type FakeMinikube struct {
     6  	FakeVersion  string
     7  	DockerEnvMap map[string]string
     8  }
     9  
    10  func (c FakeMinikube) Version(ctx context.Context) (string, error) {
    11  	return c.FakeVersion, nil
    12  }
    13  
    14  func (c FakeMinikube) DockerEnv(ctx context.Context) (map[string]string, bool, error) {
    15  	return c.DockerEnvMap, len(c.DockerEnvMap) > 0, nil
    16  }
    17  
    18  func (c FakeMinikube) NodeIP(ctx context.Context) (NodeIP, error) {
    19  	return "", nil
    20  }
    21  
    22  var _ MinikubeClient = FakeMinikube{}