test: remove unused cross package dependency on mock api server

This commit is contained in:
nils måsén 2021-11-01 19:32:44 +01:00
parent 26fba69169
commit ec43ecedc4
3 changed files with 35 additions and 82 deletions

View file

@ -7,13 +7,11 @@ import (
"time"
t "github.com/containrrr/watchtower/pkg/types"
cli "github.com/docker/docker/client"
)
// MockClient is a mock that passes as a watchtower Client
type MockClient struct {
TestData *TestData
api cli.CommonAPIClient
pullImages bool
removeVolumes bool
}
@ -31,10 +29,9 @@ func (testdata *TestData) TriedToRemoveImage() bool {
}
// CreateMockClient creates a mock watchtower Client for usage in tests
func CreateMockClient(data *TestData, api cli.CommonAPIClient, pullImages bool, removeVolumes bool) MockClient {
func CreateMockClient(data *TestData, pullImages bool, removeVolumes bool) MockClient {
return MockClient{
data,
api,
pullImages,
removeVolumes,
}