From b6a0df8d3c1564eb881adba115a6c2b3fa98062d Mon Sep 17 00:00:00 2001 From: Nicolas De Loof Date: Mon, 23 Jun 2025 21:56:04 +0200 Subject: [PATCH] e2e compose run --env Signed-off-by: Nicolas De Loof --- pkg/e2e/compose_run_test.go | 6 ++++++ pkg/e2e/fixtures/run-test/deps.yaml | 1 - pkg/e2e/fixtures/run-test/orphan.yaml | 1 - pkg/e2e/fixtures/run-test/ports.yaml | 1 - 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/pkg/e2e/compose_run_test.go b/pkg/e2e/compose_run_test.go index 846d62c92..abef1a539 100644 --- a/pkg/e2e/compose_run_test.go +++ b/pkg/e2e/compose_run_test.go @@ -210,4 +210,10 @@ func TestLocalComposeRun(t *testing.T) { res = c.RunDockerCmd(t, "ps", "--all", "--filter", "name=run-test-nginx", "--format", "'{{.Names}}'") assert.Assert(t, !strings.Contains(res.Stdout(), "run-test-nginx"), res.Stdout()) }) + + t.Run("compose run --env", func(t *testing.T) { + res := c.RunDockerComposeCmd(t, "-f", "./fixtures/run-test/compose.yaml", "run", "--env", "FOO=BAR", + "front", "env") + res.Assert(t, icmd.Expected{Out: "FOO=BAR"}) + }) } diff --git a/pkg/e2e/fixtures/run-test/deps.yaml b/pkg/e2e/fixtures/run-test/deps.yaml index 4b6c5fcab..6e0e394a3 100644 --- a/pkg/e2e/fixtures/run-test/deps.yaml +++ b/pkg/e2e/fixtures/run-test/deps.yaml @@ -1,4 +1,3 @@ -version: "3.6" services: service_a: image: bash diff --git a/pkg/e2e/fixtures/run-test/orphan.yaml b/pkg/e2e/fixtures/run-test/orphan.yaml index a2aedb373..b059acc97 100644 --- a/pkg/e2e/fixtures/run-test/orphan.yaml +++ b/pkg/e2e/fixtures/run-test/orphan.yaml @@ -1,4 +1,3 @@ -version: '3.8' services: simple: image: alpine diff --git a/pkg/e2e/fixtures/run-test/ports.yaml b/pkg/e2e/fixtures/run-test/ports.yaml index 58f320f53..f6f93aa10 100644 --- a/pkg/e2e/fixtures/run-test/ports.yaml +++ b/pkg/e2e/fixtures/run-test/ports.yaml @@ -1,4 +1,3 @@ -version: '3.8' services: back: image: alpine