Adapt e2e tests to compose flag order

Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
This commit is contained in:
Guillaume Tardif 2021-02-08 09:50:17 +01:00
parent 24d40ba6ac
commit a5affa447f
4 changed files with 13 additions and 13 deletions

View File

@ -557,7 +557,7 @@ func TestUpSecretsResources(t *testing.T) {
_, _, _ = setupTestResourceGroup(t, c)
t.Run("compose up", func(t *testing.T) {
c.RunDockerCmd("compose", "up", "-f", composefilePath, "--project-name", composeProjectName)
c.RunDockerCmd("compose", "-f", composefilePath, "--project-name", composeProjectName, "up")
res := c.RunDockerCmd("ps")
out := Lines(res.Stdout())
// Check 2 containers running
@ -565,7 +565,7 @@ func TestUpSecretsResources(t *testing.T) {
})
t.Cleanup(func() {
c.RunDockerCmd("compose", "down", "--project-name", composeProjectName)
c.RunDockerCmd("compose", "--project-name", composeProjectName, "down")
res := c.RunDockerCmd("ps")
out := Lines(res.Stdout())
assert.Equal(t, len(out), 1)
@ -696,7 +696,7 @@ func TestUpUpdate(t *testing.T) {
Location: location,
ResourceGroup: groupID,
}
c.RunDockerCmd("compose", "up", "-f", singlePortVolumesComposefile, "--domainname", dnsLabelName, "--project-name", projectName)
c.RunDockerCmd("compose", "-f", singlePortVolumesComposefile, "--project-name", projectName, "up", "--domainname", dnsLabelName)
// Volume should be autocreated by the "compose up"
uploadTestFile(t, aciContext, composeAccountName, fileshareName, testFileName, testFileContent)
@ -747,11 +747,11 @@ func TestUpUpdate(t *testing.T) {
})
t.Run("compose ps", func(t *testing.T) {
res := c.RunDockerCmd("compose", "ps", "--project-name", composeProjectName, "--quiet")
res := c.RunDockerCmd("compose", "--project-name", composeProjectName, "ps", "--quiet")
l := Lines(res.Stdout())
assert.Assert(t, is.Len(l, 3))
res = c.RunDockerCmd("compose", "ps", "--project-name", composeProjectName)
res = c.RunDockerCmd("compose", "--project-name", composeProjectName, "ps")
l = Lines(res.Stdout())
assert.Assert(t, is.Len(l, 4))
var wordsDisplayed, webDisplayed, dbDisplayed bool
@ -797,7 +797,7 @@ func TestUpUpdate(t *testing.T) {
})
t.Run("update", func(t *testing.T) {
c.RunDockerCmd("compose", "up", "-f", multiPortComposefile, "--project-name", composeProjectName)
c.RunDockerCmd("compose", "-f", multiPortComposefile, "--project-name", composeProjectName, "up")
res := c.RunDockerCmd("ps")
out := Lines(res.Stdout())
// Check three containers are running
@ -832,7 +832,7 @@ func TestUpUpdate(t *testing.T) {
})
t.Run("down", func(t *testing.T) {
c.RunDockerCmd("compose", "down", "--project-name", composeProjectName)
c.RunDockerCmd("compose", "--project-name", composeProjectName, "down")
res := c.RunDockerCmd("ps")
out := Lines(res.Stdout())
assert.Equal(t, len(out), 1)

View File

@ -130,7 +130,7 @@ func TestGetCommand(t *testing.T) {
},
{
name: "compose up -f xxx",
args: []string{"compose", "up", "-f", "titi.yaml"},
args: []string{"compose", "-f", "up", "titi.yaml"},
expected: "compose up",
},
{

View File

@ -81,12 +81,12 @@ func TestCompose(t *testing.T) {
c, stack := setupTest(t)
t.Run("compose up", func(t *testing.T) {
c.RunDockerCmd("compose", "up", "--project-name", stack, "-f", "./multi_port_secrets.yaml")
c.RunDockerCmd("compose", "--project-name", stack, "-f", "./multi_port_secrets.yaml", "up")
})
var webURL, wordsURL, secretsURL string
t.Run("compose ps", func(t *testing.T) {
res := c.RunDockerCmd("compose", "ps", "--project-name", stack)
res := c.RunDockerCmd("compose", "--project-name", stack, "ps")
lines := strings.Split(strings.TrimSpace(res.Stdout()), "\n")
assert.Equal(t, 5, len(lines))
@ -152,7 +152,7 @@ func TestCompose(t *testing.T) {
})
t.Run("compose down", func(t *testing.T) {
cmd := c.NewDockerCmd("compose", "down", "--project-name", stack)
cmd := c.NewDockerCmd("compose", "--project-name", stack, "down")
res := icmd.StartCmd(cmd)
checkUp := func(t poll.LogT) poll.Result {

View File

@ -85,7 +85,7 @@ func TestComposeUp(t *testing.T) {
// db-698f4dd798-jd9gw db Running
return fmt.Sprintf("%s-.*\\s+%s\\s+Pending\\s+", service, service)
}
res := c.RunDockerCmd("compose", "ps", "-p", projectName, "--all")
res := c.RunDockerCmd("compose", "-p", projectName, "ps", "--all")
testify.Regexp(t, getServiceRegx("db"), res.Stdout())
testify.Regexp(t, getServiceRegx("words"), res.Stdout())
testify.Regexp(t, getServiceRegx("web"), res.Stdout())
@ -94,7 +94,7 @@ func TestComposeUp(t *testing.T) {
})
t.Run("compose ps hides non running containers", func(t *testing.T) {
res := c.RunDockerCmd("compose", "ps", "-p", projectName)
res := c.RunDockerCmd("compose", "-p", projectName, "ps")
assert.Equal(t, len(Lines(res.Stdout())), 1, res.Stdout())
})