mock_docker

package
v0.0.0-...-4644778 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 26, 2022 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockClientInterface

type MockClientInterface struct {
	// contains filtered or unexported fields
}

Mock of ClientInterface interface

func NewMockClientInterface

func NewMockClientInterface(ctrl *gomock.Controller) *MockClientInterface

func (*MockClientInterface) CreateContainer

func (*MockClientInterface) CreateExec

func (*MockClientInterface) EXPECT

func (_m *MockClientInterface) EXPECT() *_MockClientInterfaceRecorder

func (*MockClientInterface) InspectContainer

func (_m *MockClientInterface) InspectContainer(id string) (*go_dockerclient.Container, error)

func (*MockClientInterface) InspectExec

func (*MockClientInterface) KillContainer

func (*MockClientInterface) ListContainers

func (*MockClientInterface) ListImages

func (*MockClientInterface) PullImage

func (*MockClientInterface) RemoveContainer

func (*MockClientInterface) ResizeContainerTTY

func (_m *MockClientInterface) ResizeContainerTTY(id string, height int, width int) error

func (*MockClientInterface) ResizeExecTTY

func (_m *MockClientInterface) ResizeExecTTY(id string, height int, width int) error

func (*MockClientInterface) StartContainer

func (_m *MockClientInterface) StartContainer(id string, hostConfig *go_dockerclient.HostConfig) error

func (*MockClientInterface) StartExec

func (*MockClientInterface) StopContainer

func (_m *MockClientInterface) StopContainer(id string, timeout uint) error

func (*MockClientInterface) WaitContainer

func (_m *MockClientInterface) WaitContainer(id string) (int, error)

type MockDockerDefault

type MockDockerDefault struct {
	// contains filtered or unexported fields
}

Mock of DockerDefault interface

func NewMockDockerDefault

func NewMockDockerDefault(ctrl *gomock.Controller) *MockDockerDefault

func (*MockDockerDefault) CreateContainer

func (_m *MockDockerDefault) CreateContainer(conf docker.CreateConfig) (*go_dockerclient.Container, error)

func (*MockDockerDefault) CreateExec

func (_m *MockDockerDefault) CreateExec(id string, cmd []string, in bool, out bool, err bool) (*go_dockerclient.Exec, error)

func (*MockDockerDefault) EXPECT

func (_m *MockDockerDefault) EXPECT() *_MockDockerDefaultRecorder

func (*MockDockerDefault) ExecInContainer

func (_m *MockDockerDefault) ExecInContainer(container string, args ...string) ([]byte, error)

func (*MockDockerDefault) GetContainer

func (_m *MockDockerDefault) GetContainer(id string) (*go_dockerclient.Container, error)

func (*MockDockerDefault) ImageExists

func (_m *MockDockerDefault) ImageExists(name string) bool

func (*MockDockerDefault) InspectContainer

func (_m *MockDockerDefault) InspectContainer(id string) (*go_dockerclient.Container, error)

func (*MockDockerDefault) InstallImage

func (_m *MockDockerDefault) InstallImage(image string) error

func (*MockDockerDefault) KillContainer

func (_m *MockDockerDefault) KillContainer(id string, sig string) error

func (*MockDockerDefault) ListContainers

func (_m *MockDockerDefault) ListContainers(labels ...string) ([]*go_dockerclient.Container, error)

func (*MockDockerDefault) ListImages

func (_m *MockDockerDefault) ListImages() ([]go_dockerclient.APIImages, error)

func (*MockDockerDefault) RemoveContainer

func (_m *MockDockerDefault) RemoveContainer(id string) error

func (*MockDockerDefault) ResizeContainerTTY

func (_m *MockDockerDefault) ResizeContainerTTY(id string, height int, width int) error

func (*MockDockerDefault) ResizeExecTTY

func (_m *MockDockerDefault) ResizeExecTTY(id string, height int, width int) error

func (*MockDockerDefault) RunExec

func (*MockDockerDefault) StartContainer

func (_m *MockDockerDefault) StartContainer(id string) error

func (*MockDockerDefault) WaitContainer

func (_m *MockDockerDefault) WaitContainer(id string) (int, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL