Versions in this module Expand all Collapse all v0 v0.0.1 Oct 15, 2019 Changes in this version + var ErrPortWaitTimedOut = errors.New("wait timeout") + var FailReturnCode = 255 + var PullImages = true + func Require(images ...func() string) + func Run(m *testing.M, images ...string) int + type Config struct + Cmd []string + Domainname string + Env []string + Expose []string + Hostname string + Image string + User string + type Container interface + Address func() string + Drop func() + ID func() string + Image func() string + Name func() string + Wait func(port string, timeout time.Duration) error + func Box(t testing.TB, conf *Config) Container + type Manager interface + Box func(t testing.TB, config *Config) Container + Run func(m *testing.M, images ...string) int + func New(retcode int, pullImages bool, images ...string) Manager