Initialize default wait strategy in Constructor

This commit is contained in:
Sergei Shitikov
2024-09-29 11:14:22 +02:00
parent 2802dea75e
commit 336f459d97
+1 -4
View File
@@ -59,6 +59,7 @@ class GenericContainer implements TestContainer
{ {
$this->image = $image; $this->image = $image;
$this->dockerClient = DockerContainerClient::getDockerClient(); $this->dockerClient = DockerContainerClient::getDockerClient();
$this->waitStrategy = new WaitForContainer();
} }
public function getId(): string public function getId(): string
@@ -185,10 +186,6 @@ class GenericContainer implements TestContainer
$this->dockerClient->containerStart($this->id); $this->dockerClient->containerStart($this->id);
if (!isset($this->waitStrategy)) {
$this->withWait(new WaitForContainer());
}
$startedContainer = new StartedGenericContainer($this->id); $startedContainer = new StartedGenericContainer($this->id);
$this->waitStrategy->wait($startedContainer); $this->waitStrategy->wait($startedContainer);