@@ -149,32 +149,30 @@ maintainers:
149
149
}
150
150
151
151
func TestInspectApp (t * testing.T ) {
152
- cmd , cleanup := dockerCli .createTestCmd ()
153
- defer cleanup ()
154
-
155
- // cwd = e2e
156
- dir := fs .NewDir (t , "detect-app-binary" ,
157
- fs .WithDir ("attachments.dockerapp" , fs .FromDir ("testdata/attachments.dockerapp" )))
158
- defer dir .Remove ()
152
+ runWithDindSwarmAndRegistry (t , func (info dindSwarmAndRegistryInfo ) {
153
+ cmd := info .configuredCmd
159
154
160
- tmpDir := fs .NewDir (t , t .Name ())
161
- defer tmpDir .Remove ()
155
+ // cwd = e2e
156
+ dir := fs .NewDir (t , "detect-app-binary" ,
157
+ fs .WithDir ("attachments.dockerapp" , fs .FromDir ("testdata/attachments.dockerapp" )))
158
+ defer dir .Remove ()
162
159
163
- cmd .Command = dockerCli .Command ("app" , "inspect" )
164
- cmd .Dir = dir .Path ()
165
- icmd .RunCmd (cmd ).Assert (t , icmd.Expected {
166
- ExitCode : 1 ,
167
- Err : "invalid reference format" ,
168
- })
160
+ cmd .Command = dockerCli .Command ("app" , "inspect" )
161
+ cmd .Dir = dir .Path ()
162
+ icmd .RunCmd (cmd ).Assert (t , icmd.Expected {
163
+ ExitCode : 1 ,
164
+ Err : "invalid reference format" ,
165
+ })
169
166
170
- cmd .Command = dockerCli .Command ("app" , "bundle " , filepath .Join ("testdata" , "simple" , "simple.dockerapp" ), "--output" , tmpDir . Join ( "simple-bundle.json" ), "--tag" , "simple-app:1.0.0" )
171
- cmd .Dir = ""
172
- icmd .RunCmd (cmd ).Assert (t , icmd .Success )
167
+ cmd .Command = dockerCli .Command ("app" , "build " , filepath .Join ("testdata" , "simple" , "simple.dockerapp" ), "simple-app:1.0.0" )
168
+ cmd .Dir = ""
169
+ icmd .RunCmd (cmd ).Assert (t , icmd .Success )
173
170
174
- cmd .Command = dockerCli .Command ("app" , "inspect" , "simple-app:1.0.0" )
175
- cmd .Dir = dir .Path ()
176
- output := icmd .RunCmd (cmd ).Assert (t , icmd .Success ).Combined ()
177
- golden .Assert (t , output , "app-inspect.golden" )
171
+ cmd .Command = dockerCli .Command ("app" , "inspect" , "simple-app:1.0.0" )
172
+ cmd .Dir = dir .Path ()
173
+ output := icmd .RunCmd (cmd ).Assert (t , icmd .Success ).Combined ()
174
+ golden .Assert (t , output , "app-inspect.golden" )
175
+ })
178
176
}
179
177
180
178
func TestDockerAppLifecycle (t * testing.T ) {
0 commit comments