TestcontainerEx.RabbitMQContainer (testcontainer_ex v0.1.0)

Copy Markdown View Source

Provides functionality for creating and managing RabbitMQ container configurations.

Summary

Types

t()

@type t() :: %TestcontainerEx.RabbitMQContainer{
  check_image: term(),
  cmd: term(),
  force_reuse: term(),
  image: term(),
  password: term(),
  port: term(),
  reuse: term(),
  username: term(),
  virtual_host: term(),
  wait_timeout: term()
}

Functions

connection_parameters(container)

connection_url(container)

default_image()

default_image_with_tag()

default_port()

new()

port(container)

with_check_image(c, ci)

with_cmd(c, cmd)

with_force_reuse(c)

with_image(c, image)

with_password(c, p)

with_port(c, port)

with_reuse(c, reuse)

with_username(c, u)

with_virtual_host(c, v)

with_wait_timeout(c, t)