Samagra-Development / rfc

0 stars 1 forks source link

Evaluation of TestContainers #1

Open ChakshuGautam opened 1 year ago

ChakshuGautam commented 1 year ago

I would want to propose an evaluation of TestContainers as a means to

  1. Create small use and throw containers for testing
  2. Create small use and throw containers for development against docker compose.
tushar5526 commented 1 year ago

They provide a thing wrapper around famous tools like Kafka, databases, etc., and provide python APIs to communicate with them.. abstracting out the configuration process (though Docker already does this) and generating a python object to use that tool.

Not sure if this would be helpful at samagra, because we mostly have a custom configuration for different tools and docker already provides enough abstraction to control the container with env vars