tests

package
v0.8.0 Latest Latest
Warning

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

Go to latest
Published: Nov 18, 2025 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DeleteTestContainer

func DeleteTestContainer(t *testing.T, containerName string, containerManagerType container.ContainerManagerType)

func DeleteTestImage

func DeleteTestImage(t *testing.T, imageTag string, containerManagerType container.ContainerManagerType)

Types

type BuildDockerImage

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

Image get parent image id command

func NewBuildDockerImage

func NewBuildDockerImage(imageTag, dockerFilePath string, containerManager container.ContainerManagerType) *BuildDockerImage

func (*BuildDockerImage) GetCmd

func (image *BuildDockerImage) GetCmd() *exec.Cmd

func (*BuildDockerImage) GetEnv

func (image *BuildDockerImage) GetEnv() map[string]string

func (*BuildDockerImage) GetErrWriter

func (image *BuildDockerImage) GetErrWriter() io.WriteCloser

func (*BuildDockerImage) GetStdWriter

func (image *BuildDockerImage) GetStdWriter() io.WriteCloser

func (*BuildDockerImage) SetDockerFileName

func (image *BuildDockerImage) SetDockerFileName(name string) *BuildDockerImage

type DeleteContainer

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

func NewDeleteContainer

func NewDeleteContainer(containerName string, containerManager container.ContainerManagerType) *DeleteContainer

func (*DeleteContainer) GetCmd

func (image *DeleteContainer) GetCmd() *exec.Cmd

func (*DeleteContainer) GetEnv

func (image *DeleteContainer) GetEnv() map[string]string

func (*DeleteContainer) GetErrWriter

func (image *DeleteContainer) GetErrWriter() io.WriteCloser

func (*DeleteContainer) GetStdWriter

func (image *DeleteContainer) GetStdWriter() io.WriteCloser

type DeleteDockerImage

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

func NewDeleteDockerImage

func NewDeleteDockerImage(imageTag string, containerManager container.ContainerManagerType) *DeleteDockerImage

func (*DeleteDockerImage) GetCmd

func (image *DeleteDockerImage) GetCmd() *exec.Cmd

func (*DeleteDockerImage) GetEnv

func (image *DeleteDockerImage) GetEnv() map[string]string

func (*DeleteDockerImage) GetErrWriter

func (image *DeleteDockerImage) GetErrWriter() io.WriteCloser

func (*DeleteDockerImage) GetStdWriter

func (image *DeleteDockerImage) GetStdWriter() io.WriteCloser

type ExecDockerImage

type ExecDockerImage struct {
	Args []string
	// contains filtered or unexported fields
}

The ExecDockerImage command runs a new command in a running container.

func NewExecDockerImage

func NewExecDockerImage(containerManager container.ContainerManagerType, args ...string) *ExecDockerImage

func (*ExecDockerImage) GetCmd

func (e *ExecDockerImage) GetCmd() *exec.Cmd

func (*ExecDockerImage) GetEnv

func (e *ExecDockerImage) GetEnv() map[string]string

func (*ExecDockerImage) GetErrWriter

func (e *ExecDockerImage) GetErrWriter() io.WriteCloser

func (*ExecDockerImage) GetStdWriter

func (e *ExecDockerImage) GetStdWriter() io.WriteCloser

func (*ExecDockerImage) SetErrWriter

func (e *ExecDockerImage) SetErrWriter(writer io.WriteCloser)

func (*ExecDockerImage) SetStdWriter

func (e *ExecDockerImage) SetStdWriter(writer io.WriteCloser)

type RunDockerImage

type RunDockerImage struct {
	Args []string
	// contains filtered or unexported fields
}

func NewRunDockerImage

func NewRunDockerImage(containerManager container.ContainerManagerType, args ...string) *RunDockerImage

func (*RunDockerImage) GetCmd

func (run *RunDockerImage) GetCmd() *exec.Cmd

func (*RunDockerImage) GetEnv

func (run *RunDockerImage) GetEnv() map[string]string

func (*RunDockerImage) GetErrWriter

func (run *RunDockerImage) GetErrWriter() io.WriteCloser

func (*RunDockerImage) GetStdWriter

func (run *RunDockerImage) GetStdWriter() io.WriteCloser

Jump to

Keyboard shortcuts

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