@@ -18,6 +18,7 @@ package e2e
18
18
19
19
import (
20
20
"fmt"
21
+ "io/ioutil"
21
22
"net/http"
22
23
"os"
23
24
"path/filepath"
@@ -76,13 +77,12 @@ func TestLocalComposeUp(t *testing.T) {
76
77
})
77
78
78
79
t .Run ("check compose labels" , func (t * testing.T ) {
79
- wd , _ := os .Getwd ()
80
80
res := c .RunDockerCmd ("inspect" , projectName + "_web_1" )
81
81
res .Assert (t , icmd.Expected {Out : `"com.docker.compose.container-number": "1"` })
82
82
res .Assert (t , icmd.Expected {Out : `"com.docker.compose.project": "compose-e2e-demo"` })
83
83
res .Assert (t , icmd.Expected {Out : `"com.docker.compose.oneoff": "False",` })
84
84
res .Assert (t , icmd.Expected {Out : `"com.docker.compose.config-hash":` })
85
- res .Assert (t , icmd.Expected {Out : fmt . Sprintf ( `"com.docker.compose.project.config_files": "%s/fixtures/sentences/compose.yaml"` , wd ) })
85
+ res .Assert (t , icmd.Expected {Out : `"com.docker.compose.project.config_files":` })
86
86
res .Assert (t , icmd.Expected {Out : `"com.docker.compose.project.working_dir":` })
87
87
res .Assert (t , icmd.Expected {Out : `"com.docker.compose.service": "web"` })
88
88
res .Assert (t , icmd.Expected {Out : `"com.docker.compose.version":` })
@@ -166,10 +166,10 @@ func TestDownComposefileInParentFolder(t *testing.T) {
166
166
167
167
c := NewParallelE2eCLI (t , binDir )
168
168
169
- tmpFolder , err := os .MkdirTemp ("fixtures/simple-composefile" , "test-tmp" )
170
- projectName := strings .TrimPrefix (tmpFolder , "fixtures/simple-composefile/" )
171
- defer os .Remove (tmpFolder ) //nolint: errcheck
169
+ tmpFolder , err := ioutil .TempDir ("fixtures/simple-composefile" , "test-tmp" )
172
170
assert .NilError (t , err )
171
+ defer os .Remove (tmpFolder ) //nolint: errcheck
172
+ projectName := filepath .Base (tmpFolder )
173
173
174
174
res := c .RunDockerCmd ("compose" , "--project-directory" , tmpFolder , "up" , "-d" )
175
175
res .Assert (t , icmd.Expected {Err : "Started" , ExitCode : 0 })
0 commit comments