From aabeef4f256f1e9418eacce1dc8d5b69a9c75389 Mon Sep 17 00:00:00 2001 From: VolodymyrBg Date: Wed, 26 Mar 2025 22:10:05 +0200 Subject: [PATCH] feat: Check Docker image existence in SetImage method --- tests/e2e/test_target.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/e2e/test_target.go b/tests/e2e/test_target.go index 385965fe8a..a31109a917 100644 --- a/tests/e2e/test_target.go +++ b/tests/e2e/test_target.go @@ -73,6 +73,11 @@ func (dc *DockerContainer) GetTargetConfig() TargetConfig { func (dc *DockerContainer) SetImage(image string) error { dc.ImageName = image // TODO: check if image exists + // Check if the image exists + cmd := exec.Command("docker", "image", "inspect", image) + if err := cmd.Run(); err != nil { + return fmt.Errorf("docker image '%s' not found: %v", image, err) + } return nil }