@@ -49,8 +49,14 @@ func TestDown(t *testing.T) {
49
49
}, nil )
50
50
api .EXPECT ().VolumeList (gomock .Any (), filters .NewArgs (projectFilter (strings .ToLower (testProject )))).
51
51
Return (volume.VolumeListOKBody {}, nil )
52
+
53
+ // network names are not guaranteed to be unique, ensure Compose handles
54
+ // cleanup properly if duplicates are inadvertently created
52
55
api .EXPECT ().NetworkList (gomock .Any (), moby.NetworkListOptions {Filters : filters .NewArgs (projectFilter (strings .ToLower (testProject )))}).
53
- Return ([]moby.NetworkResource {{Name : "myProject_default" }}, nil )
56
+ Return ([]moby.NetworkResource {
57
+ {ID : "abc123" , Name : "myProject_default" },
58
+ {ID : "def456" , Name : "myProject_default" },
59
+ }, nil )
54
60
55
61
api .EXPECT ().ContainerStop (gomock .Any (), "123" , nil ).Return (nil )
56
62
api .EXPECT ().ContainerStop (gomock .Any (), "456" , nil ).Return (nil )
@@ -60,8 +66,6 @@ func TestDown(t *testing.T) {
60
66
api .EXPECT ().ContainerRemove (gomock .Any (), "456" , moby.ContainerRemoveOptions {Force : true }).Return (nil )
61
67
api .EXPECT ().ContainerRemove (gomock .Any (), "789" , moby.ContainerRemoveOptions {Force : true }).Return (nil )
62
68
63
- // network names are not guaranteed to be unique, ensure Compose handles
64
- // cleanup properly if duplicates are inadvertently created
65
69
api .EXPECT ().NetworkList (gomock .Any (), moby.NetworkListOptions {
66
70
Filters : filters .NewArgs (filters .Arg ("name" , "myProject_default" )),
67
71
}).Return ([]moby.NetworkResource {
0 commit comments