Documentation ¶
Index ¶
- type Action
- type ContainerFactory
- type Event
- type MockContainer
- func (mock *MockContainer) EnsureCachedImage(params kvm.StartParams) error
- func (mock *MockContainer) IsRunning() bool
- func (mock *MockContainer) Name() string
- func (mock *MockContainer) Start(params kvm.StartParams) error
- func (mock *MockContainer) Stop() error
- func (mock *MockContainer) String() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ContainerFactory ¶
type ContainerFactory interface { kvm.ContainerFactory AddListener(chan<- Event) RemoveListener(chan<- Event) HasListener(chan<- Event) bool }
func MockFactory ¶
func MockFactory() ContainerFactory
type MockContainer ¶
type MockContainer struct { StartParams kvm.StartParams // contains filtered or unexported fields }
func (*MockContainer) EnsureCachedImage ¶
func (mock *MockContainer) EnsureCachedImage(params kvm.StartParams) error
EnsureCachedImage is the first supply of start-params to the container. We set it here for subsequent test assertions. Start is called by the manager immediately after, with the same argument.
func (*MockContainer) IsRunning ¶
func (mock *MockContainer) IsRunning() bool
func (*MockContainer) Name ¶
func (mock *MockContainer) Name() string
Name returns the name of the container.
func (*MockContainer) Start ¶
func (mock *MockContainer) Start(params kvm.StartParams) error
func (*MockContainer) Stop ¶
func (mock *MockContainer) Stop() error
Stop terminates the running container.
func (*MockContainer) String ¶
func (mock *MockContainer) String() string
String returns information about the container.
Click to show internal directories.
Click to hide internal directories.