From 0785114b90132058dbe4580b3c72f17ac3ee3929 Mon Sep 17 00:00:00 2001 From: Guillaume Tardif Date: Thu, 22 Apr 2021 22:03:52 +0200 Subject: [PATCH] =?UTF-8?q?Also=20ensure=20we=20don=E2=80=99t=20need=20com?= =?UTF-8?q?pose=20cloud=20integration=20to=20run=20compose=20CLI=20plugin?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Guillaume Tardif --- local/e2e/compose/compose_test.go | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/local/e2e/compose/compose_test.go b/local/e2e/compose/compose_test.go index 732b743f1..6af94b483 100644 --- a/local/e2e/compose/compose_test.go +++ b/local/e2e/compose/compose_test.go @@ -141,6 +141,17 @@ func TestComposeUsingCliPlugin(t *testing.T) { res.Assert(t, icmd.Expected{Err: "'compose' is not a docker command", ExitCode: 1}) } +func TestComposeCliPluginWithoutCloudIntegration(t *testing.T) { + c := NewParallelE2eCLI(t, binDir) + + err := os.Remove(filepath.Join(binDir, "docker")) + assert.NilError(t, err) + err = os.Rename(filepath.Join(binDir, "com.docker.cli"), filepath.Join(binDir, "docker")) + assert.NilError(t, err) + res := c.RunDockerOrExitError("compose", "ls") + res.Assert(t, icmd.Expected{Out: "NAME STATUS", ExitCode: 0}) +} + func TestComposePull(t *testing.T) { c := NewParallelE2eCLI(t, binDir)