Versions in this module Expand all Collapse all v0 v0.1.1 Oct 26, 2017 v0.1.0 Oct 24, 2017 Changes in this version + func InitDriverImpl(driver string) func(string) (Driver, error) + type DockerDriver struct + func (d *DockerDriver) Destroy() + func (d *DockerDriver) GetConfig(t *testing.T) (unversioned.Config, error) + func (d *DockerDriver) ProcessCommand(t *testing.T, envVars []unversioned.EnvVar, fullCommand []string) (string, string, int) + func (d *DockerDriver) ReadDir(t *testing.T, target string) ([]os.FileInfo, error) + func (d *DockerDriver) ReadFile(t *testing.T, target string) ([]byte, error) + func (d *DockerDriver) Setup(t *testing.T, envVars []unversioned.EnvVar, fullCommands []unversioned.Command) + func (d *DockerDriver) StatFile(t *testing.T, target string) (os.FileInfo, error) + type Driver interface + Destroy func() + GetConfig func(t *testing.T) (unversioned.Config, error) + ProcessCommand func(t *testing.T, envVars []unversioned.EnvVar, fullCommand []string) (string, string, int) + ReadDir func(t *testing.T, path string) ([]os.FileInfo, error) + ReadFile func(t *testing.T, path string) ([]byte, error) + Setup func(t *testing.T, envVars []unversioned.EnvVar, fullCommand []unversioned.Command) + StatFile func(t *testing.T, path string) (os.FileInfo, error) + func NewDockerDriver(image string) (Driver, error) + func NewTarDriver(imageName string) (Driver, error) + type TarDriver struct + Image pkgutil.Image + func (d *TarDriver) Destroy() + func (d *TarDriver) GetConfig(t *testing.T) (unversioned.Config, error) + func (d *TarDriver) ProcessCommand(t *testing.T, envVars []unversioned.EnvVar, fullCommand []string) (string, string, int) + func (d *TarDriver) ReadDir(t *testing.T, path string) ([]os.FileInfo, error) + func (d *TarDriver) ReadFile(t *testing.T, path string) ([]byte, error) + func (d *TarDriver) Setup(t *testing.T, envVars []unversioned.EnvVar, fullCommand []unversioned.Command) + func (d *TarDriver) StatFile(t *testing.T, path string) (os.FileInfo, error)