Versions in this module Expand all Collapse all v0 v0.1.0 Jan 27, 2024 Changes in this version + const CaddyfileName + const DefaultTestTimeout + const DockerfileName + const LogName + func TestingDeadline(t errs.Testing) time.Time + type MainContext struct + Client MainContextEntry[templates.DotClient] + Now time.Time + Server MainContextEntry[templates.DotServer] + func NewMainContext(t errs.Testing, clientDirective string) *MainContext + func (ctx *MainContext) Cancel() + func (ctx *MainContext) GetContainer(req testcontainers.ContainerRequest) (tc testcontainers.Container, cleanup func()) + func (ctx *MainContext) GetInternalNet() (*testcontainers.DockerNetwork, func()) + func (ctx *MainContext) GetNet(opts ...network.NetworkCustomizer) (*testcontainers.DockerNetwork, func()) + func (ctx *MainContext) WriteDebugZip() + type MainContextEntry struct + Caddyfile archive.Entry[[]byte] + Config D + Dockerfile archive.Entry[[]byte] + Logs lockedBuf + func (mce *MainContextEntry[D]) StartContainer(networks []string, exposed []string, waitPort ...nat.Port) (testcontainers.Container, func()) + type NamedNetwork interface + GetNetworkName func() string