TestcontainerEx.WaitStrategy protocol (testcontainer_ex v0.1.0)

Copy Markdown View Source

Defines the protocol/interface for the wait strategies in TestcontainerEx

Summary

Types

t()

All the types that implement this protocol.

Types

t()

@type t() :: term()

All the types that implement this protocol.

Functions

wait_until_container_is_ready(wait_strategy, container, conn)

@spec wait_until_container_is_ready(
  t(),
  TestcontainerEx.Container.Config.t(),
  Tesla.Env.client()
) ::
  :ok | {:error, atom()}