mirror of https://github.com/containrrr/watchtower
				
				
				
			Removed unused mock code.
							parent
							
								
									6d4e7cffaf
								
							
						
					
					
						commit
						1f10817b4b
					
				@ -1,42 +0,0 @@
 | 
			
		||||
package mockclient
 | 
			
		||||
 | 
			
		||||
import (
 | 
			
		||||
	"time"
 | 
			
		||||
 | 
			
		||||
	"github.com/stretchr/testify/mock"
 | 
			
		||||
	"github.com/v2tec/watchtower/container"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
type MockClient struct {
 | 
			
		||||
	mock.Mock
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (m *MockClient) ListContainers(cf container.Filter) ([]container.Container, error) {
 | 
			
		||||
	args := m.Called(cf)
 | 
			
		||||
	return args.Get(0).([]container.Container), args.Error(1)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (m *MockClient) StopContainer(c container.Container, timeout time.Duration) error {
 | 
			
		||||
	args := m.Called(c, timeout)
 | 
			
		||||
	return args.Error(0)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (m *MockClient) StartContainer(c container.Container) error {
 | 
			
		||||
	args := m.Called(c)
 | 
			
		||||
	return args.Error(0)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (m *MockClient) RenameContainer(c container.Container, name string) error {
 | 
			
		||||
	args := m.Called(c, name)
 | 
			
		||||
	return args.Error(0)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (m *MockClient) IsContainerStale(c container.Container) (bool, error) {
 | 
			
		||||
	args := m.Called(c)
 | 
			
		||||
	return args.Bool(0), args.Error(1)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (m *MockClient) RemoveImage(c container.Container) error {
 | 
			
		||||
	args := m.Called(c)
 | 
			
		||||
	return args.Error(0)
 | 
			
		||||
}
 | 
			
		||||
@ -1,17 +0,0 @@
 | 
			
		||||
package mockclient
 | 
			
		||||
 | 
			
		||||
import (
 | 
			
		||||
	"reflect"
 | 
			
		||||
	"testing"
 | 
			
		||||
 | 
			
		||||
	"github.com/v2tec/watchtower/container"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func TestMockInterface(t *testing.T) {
 | 
			
		||||
	iface := reflect.TypeOf((*container.Client)(nil)).Elem()
 | 
			
		||||
	mock := &MockClient{}
 | 
			
		||||
 | 
			
		||||
	if !reflect.TypeOf(mock).Implements(iface) {
 | 
			
		||||
		t.Fatalf("Mock does not implement the Client interface")
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
					Loading…
					
					
				
		Reference in New Issue