@@ -65,10 +65,10 @@ func TestImageList(t *testing.T) {
65
65
66
66
insertBundles (t , cmd )
67
67
68
- expected := `REPOSITORY TAG APP IMAGE ID APP NAME CREATED
69
- a-simple-app latest [a-f0-9]{12} simple [La-z0-9 ]+ ago[ ]*
70
- b-simple-app latest [a-f0-9]{12} simple [La-z0-9 ]+ ago[ ]*
71
- my.registry:5000/c-myapp latest [a-f0-9]{12} push-pull [La-z0-9 ]+ ago[ ]*
68
+ expected := `REPOSITORY TAG APP IMAGE ID APP NAME
69
+ a-simple-app latest [a-f0-9]{12} simple
70
+ b-simple-app latest [a-f0-9]{12} simple
71
+ my.registry:5000/c-myapp latest [a-f0-9]{12} push-pull
72
72
`
73
73
74
74
expectImageListOutput (t , cmd , expected )
@@ -87,10 +87,10 @@ func TestImageListDigests(t *testing.T) {
87
87
runWithDindSwarmAndRegistry (t , func (info dindSwarmAndRegistryInfo ) {
88
88
cmd := info .configuredCmd
89
89
insertBundles (t , cmd )
90
- expected := `REPOSITORY TAG DIGEST APP IMAGE ID APP NAME CREATED
91
- a-simple-app latest <none> [a-f0-9]{12} simple [La-z0-9 ]+ ago[ ]*
92
- b-simple-app latest <none> [a-f0-9]{12} simple [La-z0-9 ]+ ago[ ]*
93
- my.registry:5000/c-myapp latest <none> [a-f0-9]{12} push-pull [La-z0-9 ]+ ago[ ]*
90
+ expected := `REPOSITORY TAG DIGEST APP IMAGE ID APP NAME
91
+ a-simple-app latest <none> [a-f0-9]{12} simple
92
+ b-simple-app latest <none> [a-f0-9]{12} simple
93
+ my.registry:5000/c-myapp latest <none> [a-f0-9]{12} push-pull
94
94
`
95
95
expectImageListDigestsOutput (t , cmd , expected )
96
96
})
@@ -121,7 +121,7 @@ func TestImageRmForce(t *testing.T) {
121
121
cmd .Command = dockerCli .Command ("app" , "image" , "rm" , "--force" , imageID )
122
122
icmd .RunCmd (cmd ).Assert (t , icmd .Success )
123
123
124
- expectedOutput := "REPOSITORY TAG APP IMAGE ID APP NAME CREATED \n "
124
+ expectedOutput := "REPOSITORY TAG APP IMAGE ID APP NAME \n "
125
125
expectImageListOutput (t , cmd , expectedOutput )
126
126
})
127
127
}
@@ -151,7 +151,7 @@ Deleted: b-simple-app:latest`,
151
151
Err : `b-simple-app:latest: reference not found` ,
152
152
})
153
153
154
- expectedOutput := "REPOSITORY TAG APP IMAGE ID APP NAME CREATED \n "
154
+ expectedOutput := "REPOSITORY TAG APP IMAGE ID APP NAME \n "
155
155
expectImageListOutput (t , cmd , expectedOutput )
156
156
})
157
157
}
@@ -169,8 +169,8 @@ func TestImageTag(t *testing.T) {
169
169
cmd .Command = dockerCli .Command ("app" , "build" , "--tag" , "a-simple-app" , filepath .Join ("testdata" , "simple" ))
170
170
icmd .RunCmd (cmd ).Assert (t , icmd .Success )
171
171
172
- singleImageExpectation := `REPOSITORY TAG APP IMAGE ID APP NAME CREATED[ ]*
173
- a-simple-app latest [a-f0-9]{12} simple [La-z0-9 ]+ ago[ ]*
172
+ singleImageExpectation := `REPOSITORY TAG APP IMAGE ID APP NAME
173
+ a-simple-app latest [a-f0-9]{12} simple
174
174
`
175
175
expectImageListOutput (t , cmd , singleImageExpectation )
176
176
@@ -219,63 +219,63 @@ a-simple-app latest [a-f0-9]{12} simple
219
219
// tag image with only names
220
220
dockerAppImageTag ("a-simple-app" , "b-simple-app" )
221
221
icmd .RunCmd (cmd ).Assert (t , icmd .Success )
222
- expectImageListOutput (t , cmd , `REPOSITORY TAG APP IMAGE ID APP NAME CREATED[ ]*
223
- a-simple-app latest [a-f0-9]{12} simple [La-z0-9 ]+ ago[ ]*
224
- b-simple-app latest [a-f0-9]{12} simple [La-z0-9 ]+ ago[ ]*
222
+ expectImageListOutput (t , cmd , `REPOSITORY TAG APP IMAGE ID APP NAME
223
+ a-simple-app latest [a-f0-9]{12} simple
224
+ b-simple-app latest [a-f0-9]{12} simple
225
225
` )
226
226
227
227
// target tag
228
228
dockerAppImageTag ("a-simple-app" , "a-simple-app:0.1" )
229
229
icmd .RunCmd (cmd ).Assert (t , icmd .Success )
230
- expectImageListOutput (t , cmd , `REPOSITORY TAG APP IMAGE ID APP NAME CREATED[ ]*
231
- a-simple-app 0.1 [a-f0-9]{12} simple [La-z0-9 ]+ ago[ ]*
232
- a-simple-app latest [a-f0-9]{12} simple [La-z0-9 ]+ ago[ ]*
233
- b-simple-app latest [a-f0-9]{12} simple [La-z0-9 ]+ ago[ ]*
230
+ expectImageListOutput (t , cmd , `REPOSITORY TAG APP IMAGE ID APP NAME
231
+ a-simple-app 0.1 [a-f0-9]{12} simple
232
+ a-simple-app latest [a-f0-9]{12} simple
233
+ b-simple-app latest [a-f0-9]{12} simple
234
234
` )
235
235
236
236
// source tag
237
237
dockerAppImageTag ("a-simple-app:0.1" , "c-simple-app" )
238
238
icmd .RunCmd (cmd ).Assert (t , icmd .Success )
239
- expectImageListOutput (t , cmd , `REPOSITORY TAG APP IMAGE ID APP NAME CREATED[ ]*
240
- a-simple-app 0.1 [a-f0-9]{12} simple [La-z0-9 ]+ ago[ ]*
241
- a-simple-app latest [a-f0-9]{12} simple [La-z0-9 ]+ ago[ ]*
242
- b-simple-app latest [a-f0-9]{12} simple [La-z0-9 ]+ ago[ ]*
243
- c-simple-app latest [a-f0-9]{12} simple [La-z0-9 ]+ ago[ ]*
239
+ expectImageListOutput (t , cmd , `REPOSITORY TAG APP IMAGE ID APP NAME
240
+ a-simple-app 0.1 [a-f0-9]{12} simple
241
+ a-simple-app latest [a-f0-9]{12} simple
242
+ b-simple-app latest [a-f0-9]{12} simple
243
+ c-simple-app latest [a-f0-9]{12} simple
244
244
` )
245
245
246
246
// source and target tags
247
247
dockerAppImageTag ("a-simple-app:0.1" , "b-simple-app:0.2" )
248
248
icmd .RunCmd (cmd ).Assert (t , icmd .Success )
249
- expectImageListOutput (t , cmd , `REPOSITORY TAG APP IMAGE ID APP NAME CREATED[ ]*
250
- a-simple-app 0.1 [a-f0-9]{12} simple [La-z0-9 ]+ ago[ ]*
251
- a-simple-app latest [a-f0-9]{12} simple [La-z0-9 ]+ ago[ ]*
252
- b-simple-app 0.2 [a-f0-9]{12} simple [La-z0-9 ]+ ago[ ]*
253
- b-simple-app latest [a-f0-9]{12} simple [La-z0-9 ]+ ago[ ]*
254
- c-simple-app latest [a-f0-9]{12} simple [La-z0-9 ]+ ago[ ]*
249
+ expectImageListOutput (t , cmd , `REPOSITORY TAG APP IMAGE ID APP NAME
250
+ a-simple-app 0.1 [a-f0-9]{12} simple
251
+ a-simple-app latest [a-f0-9]{12} simple
252
+ b-simple-app 0.2 [a-f0-9]{12} simple
253
+ b-simple-app latest [a-f0-9]{12} simple
254
+ c-simple-app latest [a-f0-9]{12} simple
255
255
` )
256
256
257
257
// given a new application
258
258
cmd .Command = dockerCli .Command ("app" , "build" , "--tag" , "push-pull" , filepath .Join ("testdata" , "push-pull" ))
259
259
icmd .RunCmd (cmd ).Assert (t , icmd .Success )
260
- expectImageListOutput (t , cmd , `REPOSITORY TAG APP IMAGE ID APP NAME CREATED[ ]*
261
- push-pull latest [a-f0-9]{12} push-pull [La-z0-9 ]+ ago[ ]*
262
- a-simple-app 0.1 [a-f0-9]{12} simple [La-z0-9 ]+ ago[ ]*
263
- a -simple-app latest [a-f0-9]{12} simple [La-z0-9 ]+ ago[ ]*
264
- b-simple-app 0.2 [a-f0-9]{12} simple [La-z0-9 ]+ ago[ ]*
265
- b -simple-app latest [a-f0-9]{12} simple [La-z0-9 ]+ ago[ ]*
266
- c-simple-app latest [a-f0-9]{12} simple [La-z0-9 ]+ ago[ ]*
260
+ expectImageListOutput (t , cmd , `REPOSITORY TAG APP IMAGE ID APP NAME
261
+ a-simple-app 0.1 [a-f0-9]{12} simple
262
+ a-simple-app latest [a-f0-9]{12} simple
263
+ b -simple-app 0.2 [a-f0-9]{12} simple
264
+ b-simple-app latest [a-f0-9]{12} simple
265
+ c -simple-app latest [a-f0-9]{12} simple
266
+ push-pull latest [a-f0-9]{12} push-pull
267
267
` )
268
268
269
269
// can be tagged to an existing tag
270
270
dockerAppImageTag ("push-pull" , "b-simple-app:0.2" )
271
271
icmd .RunCmd (cmd ).Assert (t , icmd .Success )
272
- expectImageListOutput (t , cmd , `REPOSITORY TAG APP IMAGE ID APP NAME CREATED[ ]*
273
- b -simple-app 0.2 [a-f0-9]{12} push-pull [La-z0-9 ]+ ago[ ]*
274
- push-pull latest [a-f0-9]{12} push-pull [La-z0-9 ]+ ago[ ]*
275
- a -simple-app 0.1 [a-f0-9]{12} simple [La-z0-9 ]+ ago[ ]*
276
- a -simple-app latest [a-f0-9]{12} simple [La-z0-9 ]+ ago[ ]*
277
- b -simple-app latest [a-f0-9]{12} simple [La-z0-9 ]+ ago[ ]*
278
- c-simple-app latest [a-f0-9]{12} simple [La-z0-9 ]+ ago[ ]*
272
+ expectImageListOutput (t , cmd , `REPOSITORY TAG APP IMAGE ID APP NAME
273
+ a -simple-app 0.1 [a-f0-9]{12} simple
274
+ a-simple-app latest [a-f0-9]{12} simple
275
+ b -simple-app 0.2 [a-f0-9]{12} push-pull
276
+ b -simple-app latest [a-f0-9]{12} simple
277
+ c -simple-app latest [a-f0-9]{12} simple
278
+ push-pull latest [a-f0-9]{12} push-pull
279
279
` )
280
280
})
281
281
}
0 commit comments