From 60681a824c80cc41fea26979448367680602778b Mon Sep 17 00:00:00 2001 From: Max Proske Date: Fri, 15 Aug 2025 13:41:37 -0700 Subject: [PATCH] Add e2e test to verify `docker compose down` works even when env file is missing Signed-off-by: Max Proske --- pkg/e2e/env_file_test.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkg/e2e/env_file_test.go b/pkg/e2e/env_file_test.go index ccf02efe9..d9ea1d4c2 100644 --- a/pkg/e2e/env_file_test.go +++ b/pkg/e2e/env_file_test.go @@ -37,6 +37,11 @@ func TestUnusedMissingEnvFile(t *testing.T) { defer c.cleanupWithDown(t, "unused_dotenv") c.RunDockerComposeCmd(t, "-f", "./fixtures/env_file/compose.yaml", "up", "-d", "serviceA") + + // Runtime operations should work even with missing env file + c.RunDockerComposeCmd(t, "-f", "./fixtures/env_file/compose.yaml", "ps") + c.RunDockerComposeCmd(t, "-f", "./fixtures/env_file/compose.yaml", "logs") + c.RunDockerComposeCmd(t, "-f", "./fixtures/env_file/compose.yaml", "down") } func TestRunEnvFile(t *testing.T) {