|  | @@ -25,6 +25,7 @@ import (
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	moby "github.com/docker/docker/api/types"
 | 
	
		
			
				|  |  |  	"github.com/docker/docker/api/types/filters"
 | 
	
		
			
				|  |  | +	"github.com/docker/docker/api/types/volume"
 | 
	
		
			
				|  |  |  	"github.com/golang/mock/gomock"
 | 
	
		
			
				|  |  |  	"gotest.tools/v3/assert"
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -52,6 +53,12 @@ func TestKillAll(t *testing.T) {
 | 
	
		
			
				|  |  |  		Filters: filters.NewArgs(projectFilter(name)),
 | 
	
		
			
				|  |  |  	}).Return(
 | 
	
		
			
				|  |  |  		[]moby.Container{testContainer("service1", "123", false), testContainer("service1", "456", false), testContainer("service2", "789", false)}, nil)
 | 
	
		
			
				|  |  | +	api.EXPECT().VolumeList(gomock.Any(), filters.NewArgs(projectFilter(strings.ToLower(testProject)))).
 | 
	
		
			
				|  |  | +		Return(volume.VolumeListOKBody{}, nil)
 | 
	
		
			
				|  |  | +	api.EXPECT().NetworkList(gomock.Any(), moby.NetworkListOptions{Filters: filters.NewArgs(projectFilter(strings.ToLower(testProject)))}).
 | 
	
		
			
				|  |  | +		Return([]moby.NetworkResource{
 | 
	
		
			
				|  |  | +			{ID: "abc123", Name: "testProject_default"},
 | 
	
		
			
				|  |  | +		}, nil)
 | 
	
		
			
				|  |  |  	api.EXPECT().ContainerKill(anyCancellableContext(), "123", "").Return(nil)
 | 
	
		
			
				|  |  |  	api.EXPECT().ContainerKill(anyCancellableContext(), "456", "").Return(nil)
 | 
	
		
			
				|  |  |  	api.EXPECT().ContainerKill(anyCancellableContext(), "789", "").Return(nil)
 | 
	
	
		
			
				|  | @@ -77,6 +84,12 @@ func TestKillSignal(t *testing.T) {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	ctx := context.Background()
 | 
	
		
			
				|  |  |  	api.EXPECT().ContainerList(ctx, listOptions).Return([]moby.Container{testContainer(serviceName, "123", false)}, nil)
 | 
	
		
			
				|  |  | +	api.EXPECT().VolumeList(gomock.Any(), filters.NewArgs(projectFilter(strings.ToLower(testProject)))).
 | 
	
		
			
				|  |  | +		Return(volume.VolumeListOKBody{}, nil)
 | 
	
		
			
				|  |  | +	api.EXPECT().NetworkList(gomock.Any(), moby.NetworkListOptions{Filters: filters.NewArgs(projectFilter(strings.ToLower(testProject)))}).
 | 
	
		
			
				|  |  | +		Return([]moby.NetworkResource{
 | 
	
		
			
				|  |  | +			{ID: "abc123", Name: "testProject_default"},
 | 
	
		
			
				|  |  | +		}, nil)
 | 
	
		
			
				|  |  |  	api.EXPECT().ContainerKill(anyCancellableContext(), "123", "SIGTERM").Return(nil)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	err := tested.kill(ctx, name, compose.KillOptions{Services: []string{serviceName}, Signal: "SIGTERM"})
 |