package testcontainers-kafka

  1. Overview
  2. Docs
Kafka module for testcontainers

Install

dune-project
 Dependency

Authors

Maintainers

Sources

v0.1.0.tar.gz
md5=63a5c17a6b007f80fc3357592c9893e3
sha512=efaa80c1b8c691b1a5a7caa753091ed5d997fea3a71197749dc576735ece7c05ec9763e1208361fe8579db658eb25fa3d004b67dd31fcdf9a90f25eb95f839c9

doc/CHANGES.html

0.1.1 (2026-02-05)

Fixed

  • Corrected repository URLs in package metadata (testcontainers_ocaml → testcontainers-ocaml)
  • Split tests per package to fix OPAM CI test failures (each module now has isolated tests)

0.1.0 (2026-01-17)

Initial release.

Features

  • Core container lifecycle management (start, stop, terminate)
  • Builder pattern for container configuration
  • Wait strategies: port, log, log regex, HTTP, exec, healthcheck
  • Composite wait strategies (all, any)
  • Docker network support
  • File copy operations (to/from containers)
  • Command execution in containers

Modules

  • testcontainers - Core library
  • testcontainers-postgres - PostgreSQL
  • testcontainers-mysql - MySQL
  • testcontainers-mongo - MongoDB
  • testcontainers-redis - Redis
  • testcontainers-rabbitmq - RabbitMQ
  • testcontainers-kafka - Apache Kafka
  • testcontainers-elasticsearch - Elasticsearch
  • testcontainers-localstack - LocalStack (AWS emulation)
  • testcontainers-memcached - Memcached
  • testcontainers-mockserver - MockServer (HTTP mocking)