58 std::string project_name_;
59 std::filesystem::path docker_compose_dir_;
64 Command BuildDockerCommand(
const std::vector<std::string>& args)
const;
A shell command builder and executor for tests.
Definition cmd_util.h:33
Docker Compose orchestration utilities for integration testing.
Definition docker_compose_util.h:31
void Down()
Executes 'docker-compose down' to stop and remove services.
Definition docker_compose_util.cc:38
void Up()
Executes 'docker-compose up' to start services.
Definition docker_compose_util.cc:33
const std::string & project_name() const
Get the docker project name.
Definition docker_compose_util.h:47