environment

package
v26.0.0-rc2+incompatible Latest Latest
Warning

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

Go to latest
Published: Mar 7, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var DefaultPollSettings = poll.WithDelay(100 * time.Millisecond)

DefaultPollSettings used with gotestyourself/poll

Functions

func DaemonAPIVersion

func DaemonAPIVersion(t *testing.T) string

DaemonAPIVersion returns the negotiated daemon API version.

func RemoteDaemon

func RemoteDaemon() bool

RemoteDaemon returns true if running against a remote daemon

func Setup

func Setup() error

Setup a new environment

func SkipIfCgroupNamespacesNotSupported

func SkipIfCgroupNamespacesNotSupported(t *testing.T)

SkipIfCgroupNamespacesNotSupported skips the test if the running docker daemon doesn't support cgroup namespaces

func SkipIfDaemonNotLinux

func SkipIfDaemonNotLinux(t *testing.T)

SkipIfDaemonNotLinux skips the test unless the running docker daemon is on Linux

func SkipIfNotExperimentalDaemon

func SkipIfNotExperimentalDaemon(t *testing.T)

SkipIfNotExperimentalDaemon returns whether the test docker daemon is in experimental mode

func SkipIfNotPlatform

func SkipIfNotPlatform(t *testing.T, platform string)

SkipIfNotPlatform skips the test if the running docker daemon is not running on a specific platform. platform should be in format os/arch (for example linux/arm64).

func SkipPluginTests

func SkipPluginTests() bool

SkipPluginTests returns if plugin tests should be skipped

Types

This section is empty.

Jump to

Keyboard shortcuts

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