1
0
mirror of https://github.com/docker/compose-cli.git synced 2026-10-25 06:19:18 +03:00

Merge pull request #1036 from docker/fix-compose-test

Don't share the compose file with ACI
This commit is contained in:
Guillaume Tardif
2020-12-09 14:27:50 +01:00
committed by GitHub
6 changed files with 16 additions and 12 deletions

View File

@@ -49,15 +49,8 @@ func TestLocalComposeUp(t *testing.T) {
const projectName = "compose-e2e-demo"
t.Run("build", func(t *testing.T) {
res := c.RunDockerCmd("compose", "build", "-f", "../composefiles/demo_multi_port.yaml")
res.Assert(t, icmd.Expected{Out: "COPY words.sql /docker-entrypoint-initdb.d/"})
res.Assert(t, icmd.Expected{Out: "COPY pom.xml ."})
res.Assert(t, icmd.Expected{Out: "COPY static /static/"})
})
t.Run("up", func(t *testing.T) {
c.RunDockerCmd("compose", "up", "-d", "-f", "../composefiles/demo_multi_port.yaml", "--project-name", projectName, "-d")
c.RunDockerCmd("compose", "up", "-d", "-f", "./fixtures/sentences/docker-compose.yaml", "--project-name", projectName, "-d")
})
t.Run("check running project", func(t *testing.T) {
@@ -78,7 +71,7 @@ func TestLocalComposeUp(t *testing.T) {
res.Assert(t, icmd.Expected{Out: `"com.docker.compose.project": "compose-e2e-demo"`})
res.Assert(t, icmd.Expected{Out: `"com.docker.compose.oneoff": "False",`})
res.Assert(t, icmd.Expected{Out: `"com.docker.compose.config-hash":`})
res.Assert(t, icmd.Expected{Out: `"com.docker.compose.project.config_files": "../composefiles/demo_multi_port.yaml"`})
res.Assert(t, icmd.Expected{Out: `"com.docker.compose.project.config_files": "./fixtures/sentences/docker-compose.yaml"`})
res.Assert(t, icmd.Expected{Out: `"com.docker.compose.project.working_dir":`})
res.Assert(t, icmd.Expected{Out: `"com.docker.compose.service": "web"`})
res.Assert(t, icmd.Expected{Out: `"com.docker.compose.version":`})
@@ -119,7 +112,7 @@ func TestLocalComposeVolume(t *testing.T) {
//ensure local test run does not reuse previously build image
c.RunDockerOrExitError("rmi", "compose-e2e-volume_nginx")
c.RunDockerOrExitError("volume", "rm", projectName+"_staticVol")
c.RunDockerCmd("compose", "up", "-d", "--workdir", "volume-test", "--project-name", projectName)
c.RunDockerCmd("compose", "up", "-d", "--workdir", "fixtures/volume-test", "--project-name", projectName)
})
t.Run("access bind mount data", func(t *testing.T) {

View File

@@ -0,0 +1,13 @@
services:
db:
image: gtardif/sentences-db
words:
image: gtardif/sentences-api
ports:
- "8080:8080"
web:
image: gtardif/sentences-web
ports:
- "80:80"
labels:
- "my-label=test"

View File

@@ -13,5 +13,3 @@ services:
image: gtardif/sentences-web
ports:
- "80:80"
labels:
- "my-label=test"