Documentation
¶
Index ¶
- Constants
- func AssertFileContents(t *testing.T, wantContents string, path string)
- func CmdWithOutput(output string, exitCode int) *exec.Cmd
- func CmdWithStderr(output string, exitCode int) *exec.Cmd
- func GetContainerPublicPort(containerName string, privatePort string) (string, error)
- func IsPrivilegeError(t *testing.T, err error) bool
- func RequireDocker(t testing.TB)
- func RequireLinuxDockerEngine(t testing.TB)
- func RequireOS(t testing.TB, os string)
- func RequireWriteFile(t testing.TB, path, content string)
- func SanitiseTestName(t testing.TB) string
- func SetHomeDir(t testing.TB, dir string)
- func WriteComposeFile(t *testing.T, dir, content string) string
- type TargetContainer
Constants ¶
View Source
const LsCpuOutputRaw = `` /* 283-byte string literal not displayed */
View Source
const TargetContainerHost = "root@localhost"
View Source
const TargetContainerImage = "topo-e2e-target:latest"
View Source
const TestSshTarget = "test-target"
Variables ¶
This section is empty.
Functions ¶
func AssertFileContents ¶ added in v1.4.0
func GetContainerPublicPort ¶
func RequireDocker ¶
func RequireWriteFile ¶
func SanitiseTestName ¶
func SetHomeDir ¶
Types ¶
type TargetContainer ¶
func StartTargetContainer ¶
func StartTargetContainer(t *testing.T) *TargetContainer
Click to show internal directories.
Click to hide internal directories.