From 3d5e5787d3972de06fe189fd9d3e3bd96525f156 Mon Sep 17 00:00:00 2001 From: Marek Aufart Date: Mon, 3 Jun 2024 13:41:37 +0200 Subject: [PATCH] Adding RUNNER_IMG setting test Signed-off-by: Marek Aufart --- cmd/settings_test.go | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 cmd/settings_test.go diff --git a/cmd/settings_test.go b/cmd/settings_test.go new file mode 100644 index 00000000..3c133bf1 --- /dev/null +++ b/cmd/settings_test.go @@ -0,0 +1,25 @@ +package cmd + +import ( + "os" + "testing" +) + +// Test RUNNER_IMG settings +func TestRunnerImgDefault(t *testing.T) { + os.Unsetenv("RUNNER_IMG") // Ensure empty variable + s := &Config{} + s.Load(); + if s.RunnerImage != "quay.io/konveyor/kantra" { + t.Errorf("Unexpected RUNNER_IMG default: %s", s.RunnerImage) + } +} + +func TestRunnerImgCustom(t *testing.T) { + os.Setenv("RUNNER_IMG", "quay.io/some-contributor/my-kantra") + s := &Config{} + s.Load(); + if s.RunnerImage != "quay.io/some-contributor/my-kantra" { + t.Errorf("Unexpected RUNNER_IMG: %s", s.RunnerImage) + } +}