Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ParallelTest ¶
func ParallelTest(t *testing.T, versions []string, readyFn IsReadyFunc, testFn TestFunc)
Types ¶
type DockerContainer ¶
type DockerContainer struct { ImageName string ContainerId string ContainerName string ContainerJSON dockertypes.ContainerJSON // contains filtered or unexported fields }
DockerContainer implements Instance interface
func NewDockerContainer ¶
func NewDockerContainer(t testing.TB, image string) (*DockerContainer, error)
func (*DockerContainer) Host ¶
func (d *DockerContainer) Host() string
func (*DockerContainer) Inspect ¶
func (d *DockerContainer) Inspect() error
func (*DockerContainer) KeepForDebugging ¶
func (d *DockerContainer) KeepForDebugging()
func (*DockerContainer) Port ¶
func (d *DockerContainer) Port() uint
func (*DockerContainer) PullImage ¶
func (d *DockerContainer) PullImage() error
func (*DockerContainer) Remove ¶
func (d *DockerContainer) Remove() error
func (*DockerContainer) Start ¶
func (d *DockerContainer) Start() error
type IsReadyFunc ¶
Click to show internal directories.
Click to hide internal directories.