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
commit 562ae32057
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
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"