Documentation
¶
Index ¶
- type Container
- type TestContainer
- type TestContainerOption
- func WithEntrypoint(entrypoint ...string) TestContainerOption
- func WithExposedPorts(ports ...string) TestContainerOption
- func WithExtraHosts(hosts ...string) TestContainerOption
- func WithFiles(files ...testcontainers.ContainerFile) TestContainerOption
- func WithHostAccessPorts(ports ...int) TestContainerOption
- func WithWaitStrategy(strategy wait.Strategy) TestContainerOption
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Container ¶
type Container struct {
testcontainers.Container
}
func Run ¶
func Run(ctx context.Context, img string, opts ...testcontainers.ContainerCustomizer) (*Container, error)
type TestContainer ¶
type TestContainer struct {
testcontainers.Container
URL *url.URL
// contains filtered or unexported fields
}
func NewTestContainer ¶
func NewTestContainer(opts ...TestContainerOption) *TestContainer
func (*TestContainer) Run ¶
func (c *TestContainer) Run(ctx context.Context, img string, opts ...testcontainers.ContainerCustomizer) error
type TestContainerOption ¶
type TestContainerOption func(*TestContainer)
func WithEntrypoint ¶
func WithEntrypoint(entrypoint ...string) TestContainerOption
func WithExposedPorts ¶
func WithExposedPorts(ports ...string) TestContainerOption
func WithExtraHosts ¶
func WithExtraHosts(hosts ...string) TestContainerOption
func WithFiles ¶
func WithFiles(files ...testcontainers.ContainerFile) TestContainerOption
func WithHostAccessPorts ¶
func WithHostAccessPorts(ports ...int) TestContainerOption
func WithWaitStrategy ¶
func WithWaitStrategy(strategy wait.Strategy) TestContainerOption
Click to show internal directories.
Click to hide internal directories.