From 60b5b278ca8fcc74469df23562b823ae965d434c Mon Sep 17 00:00:00 2001 From: yunlzheng Date: Fri, 13 Mar 2020 09:52:54 +0800 Subject: [PATCH] ci: generate mock before test and remove generated_file from repo --- Makefile | 2 +- pkg/fake/kt/action/action_mock.go | 134 --------------- pkg/fake/kt/cluster/kubernetes_mock.go | 184 --------------------- pkg/fake/kt/connect/connect_mock.go | 64 ------- pkg/fake/kt/exec/exec_mock.go | 79 --------- pkg/fake/kt/exec/kubectl/kubectl_mock.go | 91 ---------- pkg/fake/kt/exec/ssh/ssh_mock.go | 77 --------- pkg/fake/kt/exec/sshuttle/sshuttle_mock.go | 63 ------- pkg/fake/kt/kt_mock.go | 80 --------- 9 files changed, 1 insertion(+), 773 deletions(-) delete mode 100644 pkg/fake/kt/action/action_mock.go delete mode 100644 pkg/fake/kt/cluster/kubernetes_mock.go delete mode 100644 pkg/fake/kt/connect/connect_mock.go delete mode 100644 pkg/fake/kt/exec/exec_mock.go delete mode 100644 pkg/fake/kt/exec/kubectl/kubectl_mock.go delete mode 100644 pkg/fake/kt/exec/ssh/ssh_mock.go delete mode 100644 pkg/fake/kt/exec/sshuttle/sshuttle_mock.go delete mode 100644 pkg/fake/kt/kt_mock.go diff --git a/Makefile b/Makefile index c917536..1c9a86f 100644 --- a/Makefile +++ b/Makefile @@ -20,7 +20,7 @@ generate-mock: mockgen -source=pkg/kt/types.go -destination=pkg/fake/kt/kt_mock.go -package=kt # run unit test -unit-test: +unit-test: generate-mock mkdir -p artifacts/report/coverage go test -v -cover -coverprofile c.out.tmp ./... cat c.out.tmp | grep -v "_mock.go" > c.out diff --git a/pkg/fake/kt/action/action_mock.go b/pkg/fake/kt/action/action_mock.go deleted file mode 100644 index f793c57..0000000 --- a/pkg/fake/kt/action/action_mock.go +++ /dev/null @@ -1,134 +0,0 @@ -// Code generated by MockGen. DO NOT EDIT. -// Source: pkg/kt/command/types.go - -// Package action is a generated GoMock package. -package action - -import ( - reflect "reflect" - - kt "github.com/alibaba/kt-connect/pkg/kt" - options "github.com/alibaba/kt-connect/pkg/kt/options" - gomock "github.com/golang/mock/gomock" -) - -// MockActionInterface is a mock of ActionInterface interface -type MockActionInterface struct { - ctrl *gomock.Controller - recorder *MockActionInterfaceMockRecorder -} - -// MockActionInterfaceMockRecorder is the mock recorder for MockActionInterface -type MockActionInterfaceMockRecorder struct { - mock *MockActionInterface -} - -// NewMockActionInterface creates a new mock instance -func NewMockActionInterface(ctrl *gomock.Controller) *MockActionInterface { - mock := &MockActionInterface{ctrl: ctrl} - mock.recorder = &MockActionInterfaceMockRecorder{mock} - return mock -} - -// EXPECT returns an object that allows the caller to indicate expected use -func (m *MockActionInterface) EXPECT() *MockActionInterfaceMockRecorder { - return m.recorder -} - -// OpenDashboard mocks base method -func (m *MockActionInterface) OpenDashboard(cli kt.CliInterface, options *options.DaemonOptions) error { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "OpenDashboard", cli, options) - ret0, _ := ret[0].(error) - return ret0 -} - -// OpenDashboard indicates an expected call of OpenDashboard -func (mr *MockActionInterfaceMockRecorder) OpenDashboard(cli, options interface{}) *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OpenDashboard", reflect.TypeOf((*MockActionInterface)(nil).OpenDashboard), cli, options) -} - -// Connect mocks base method -func (m *MockActionInterface) Connect(cli kt.CliInterface, options *options.DaemonOptions) error { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "Connect", cli, options) - ret0, _ := ret[0].(error) - return ret0 -} - -// Connect indicates an expected call of Connect -func (mr *MockActionInterfaceMockRecorder) Connect(cli, options interface{}) *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Connect", reflect.TypeOf((*MockActionInterface)(nil).Connect), cli, options) -} - -// Check mocks base method -func (m *MockActionInterface) Check(cli kt.CliInterface) error { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "Check", cli) - ret0, _ := ret[0].(error) - return ret0 -} - -// Check indicates an expected call of Check -func (mr *MockActionInterfaceMockRecorder) Check(cli interface{}) *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Check", reflect.TypeOf((*MockActionInterface)(nil).Check), cli) -} - -// Run mocks base method -func (m *MockActionInterface) Run(service string, cli kt.CliInterface, options *options.DaemonOptions) error { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "Run", service, cli, options) - ret0, _ := ret[0].(error) - return ret0 -} - -// Run indicates an expected call of Run -func (mr *MockActionInterfaceMockRecorder) Run(service, cli, options interface{}) *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Run", reflect.TypeOf((*MockActionInterface)(nil).Run), service, cli, options) -} - -// Exchange mocks base method -func (m *MockActionInterface) Exchange(service string, cli kt.CliInterface, options *options.DaemonOptions) error { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "Exchange", service, cli, options) - ret0, _ := ret[0].(error) - return ret0 -} - -// Exchange indicates an expected call of Exchange -func (mr *MockActionInterfaceMockRecorder) Exchange(service, cli, options interface{}) *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Exchange", reflect.TypeOf((*MockActionInterface)(nil).Exchange), service, cli, options) -} - -// Mesh mocks base method -func (m *MockActionInterface) Mesh(service string, cli kt.CliInterface, options *options.DaemonOptions) error { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "Mesh", service, cli, options) - ret0, _ := ret[0].(error) - return ret0 -} - -// Mesh indicates an expected call of Mesh -func (mr *MockActionInterfaceMockRecorder) Mesh(service, cli, options interface{}) *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Mesh", reflect.TypeOf((*MockActionInterface)(nil).Mesh), service, cli, options) -} - -// ApplyDashboard mocks base method -func (m *MockActionInterface) ApplyDashboard(cli kt.CliInterface, options *options.DaemonOptions) error { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "ApplyDashboard", cli, options) - ret0, _ := ret[0].(error) - return ret0 -} - -// ApplyDashboard indicates an expected call of ApplyDashboard -func (mr *MockActionInterfaceMockRecorder) ApplyDashboard(cli, options interface{}) *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ApplyDashboard", reflect.TypeOf((*MockActionInterface)(nil).ApplyDashboard), cli, options) -} diff --git a/pkg/fake/kt/cluster/kubernetes_mock.go b/pkg/fake/kt/cluster/kubernetes_mock.go deleted file mode 100644 index c003659..0000000 --- a/pkg/fake/kt/cluster/kubernetes_mock.go +++ /dev/null @@ -1,184 +0,0 @@ -// Code generated by MockGen. DO NOT EDIT. -// Source: pkg/kt/cluster/types.go - -// Package cluster is a generated GoMock package. -package cluster - -import ( - reflect "reflect" - - util "github.com/alibaba/kt-connect/pkg/kt/util" - gomock "github.com/golang/mock/gomock" - v1 "k8s.io/api/apps/v1" - v10 "k8s.io/api/core/v1" -) - -// MockKubernetesInterface is a mock of KubernetesInterface interface -type MockKubernetesInterface struct { - ctrl *gomock.Controller - recorder *MockKubernetesInterfaceMockRecorder -} - -// MockKubernetesInterfaceMockRecorder is the mock recorder for MockKubernetesInterface -type MockKubernetesInterfaceMockRecorder struct { - mock *MockKubernetesInterface -} - -// NewMockKubernetesInterface creates a new mock instance -func NewMockKubernetesInterface(ctrl *gomock.Controller) *MockKubernetesInterface { - mock := &MockKubernetesInterface{ctrl: ctrl} - mock.recorder = &MockKubernetesInterfaceMockRecorder{mock} - return mock -} - -// EXPECT returns an object that allows the caller to indicate expected use -func (m *MockKubernetesInterface) EXPECT() *MockKubernetesInterfaceMockRecorder { - return m.recorder -} - -// RemoveDeployment mocks base method -func (m *MockKubernetesInterface) RemoveDeployment(name, namespace string) error { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "RemoveDeployment", name, namespace) - ret0, _ := ret[0].(error) - return ret0 -} - -// RemoveDeployment indicates an expected call of RemoveDeployment -func (mr *MockKubernetesInterfaceMockRecorder) RemoveDeployment(name, namespace interface{}) *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemoveDeployment", reflect.TypeOf((*MockKubernetesInterface)(nil).RemoveDeployment), name, namespace) -} - -// RemoveConfigMap mocks base method -func (m *MockKubernetesInterface) RemoveConfigMap(name, namespace string) error { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "RemoveConfigMap", name, namespace) - ret0, _ := ret[0].(error) - return ret0 -} - -// RemoveConfigMap indicates an expected call of RemoveConfigMap -func (mr *MockKubernetesInterfaceMockRecorder) RemoveConfigMap(name, namespace interface{}) *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemoveConfigMap", reflect.TypeOf((*MockKubernetesInterface)(nil).RemoveConfigMap), name, namespace) -} - -// RemoveService mocks base method -func (m *MockKubernetesInterface) RemoveService(name, namespace string) error { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "RemoveService", name, namespace) - ret0, _ := ret[0].(error) - return ret0 -} - -// RemoveService indicates an expected call of RemoveService -func (mr *MockKubernetesInterfaceMockRecorder) RemoveService(name, namespace interface{}) *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemoveService", reflect.TypeOf((*MockKubernetesInterface)(nil).RemoveService), name, namespace) -} - -// Deployment mocks base method -func (m *MockKubernetesInterface) Deployment(name, namespace string) (*v1.Deployment, error) { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "Deployment", name, namespace) - ret0, _ := ret[0].(*v1.Deployment) - ret1, _ := ret[1].(error) - return ret0, ret1 -} - -// Deployment indicates an expected call of Deployment -func (mr *MockKubernetesInterfaceMockRecorder) Deployment(name, namespace interface{}) *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Deployment", reflect.TypeOf((*MockKubernetesInterface)(nil).Deployment), name, namespace) -} - -// Scale mocks base method -func (m *MockKubernetesInterface) Scale(deployment *v1.Deployment, replicas *int32) error { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "Scale", deployment, replicas) - ret0, _ := ret[0].(error) - return ret0 -} - -// Scale indicates an expected call of Scale -func (mr *MockKubernetesInterfaceMockRecorder) Scale(deployment, replicas interface{}) *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Scale", reflect.TypeOf((*MockKubernetesInterface)(nil).Scale), deployment, replicas) -} - -// ScaleTo mocks base method -func (m *MockKubernetesInterface) ScaleTo(deployment, namespace string, replicas *int32) error { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "ScaleTo", deployment, namespace, replicas) - ret0, _ := ret[0].(error) - return ret0 -} - -// ScaleTo indicates an expected call of ScaleTo -func (mr *MockKubernetesInterfaceMockRecorder) ScaleTo(deployment, namespace, replicas interface{}) *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ScaleTo", reflect.TypeOf((*MockKubernetesInterface)(nil).ScaleTo), deployment, namespace, replicas) -} - -// ServiceHosts mocks base method -func (m *MockKubernetesInterface) ServiceHosts(namespace string) map[string]string { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "ServiceHosts", namespace) - ret0, _ := ret[0].(map[string]string) - return ret0 -} - -// ServiceHosts indicates an expected call of ServiceHosts -func (mr *MockKubernetesInterfaceMockRecorder) ServiceHosts(namespace interface{}) *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ServiceHosts", reflect.TypeOf((*MockKubernetesInterface)(nil).ServiceHosts), namespace) -} - -// ClusterCrids mocks base method -func (m *MockKubernetesInterface) ClusterCrids(podCIDR string) ([]string, error) { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "ClusterCrids", podCIDR) - ret0, _ := ret[0].([]string) - ret1, _ := ret[1].(error) - return ret0, ret1 -} - -// ClusterCrids indicates an expected call of ClusterCrids -func (mr *MockKubernetesInterfaceMockRecorder) ClusterCrids(podCIDR interface{}) *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ClusterCrids", reflect.TypeOf((*MockKubernetesInterface)(nil).ClusterCrids), podCIDR) -} - -// CreateShadow mocks base method -func (m *MockKubernetesInterface) CreateShadow(name, namespace, image string, labels map[string]string, debug bool) (string, string, string, *util.SSHCredential, error) { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "CreateShadow", name, namespace, image, labels, debug) - ret0, _ := ret[0].(string) - ret1, _ := ret[1].(string) - ret2, _ := ret[2].(string) - ret3, _ := ret[3].(*util.SSHCredential) - ret4, _ := ret[4].(error) - return ret0, ret1, ret2, ret3, ret4 -} - -// CreateShadow indicates an expected call of CreateShadow -func (mr *MockKubernetesInterfaceMockRecorder) CreateShadow(name, namespace, image, labels, debug interface{}) *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateShadow", reflect.TypeOf((*MockKubernetesInterface)(nil).CreateShadow), name, namespace, image, labels, debug) -} - -// CreateService mocks base method -func (m *MockKubernetesInterface) CreateService(name, namespace string, port int, labels map[string]string) (*v10.Service, error) { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "CreateService", name, namespace, port, labels) - ret0, _ := ret[0].(*v10.Service) - ret1, _ := ret[1].(error) - return ret0, ret1 -} - -// CreateService indicates an expected call of CreateService -func (mr *MockKubernetesInterfaceMockRecorder) CreateService(name, namespace, port, labels interface{}) *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateService", reflect.TypeOf((*MockKubernetesInterface)(nil).CreateService), name, namespace, port, labels) -} diff --git a/pkg/fake/kt/connect/connect_mock.go b/pkg/fake/kt/connect/connect_mock.go deleted file mode 100644 index f19d516..0000000 --- a/pkg/fake/kt/connect/connect_mock.go +++ /dev/null @@ -1,64 +0,0 @@ -// Code generated by MockGen. DO NOT EDIT. -// Source: pkg/kt/connect/types.go - -// Package connect is a generated GoMock package. -package connect - -import ( - reflect "reflect" - - exec "github.com/alibaba/kt-connect/pkg/kt/exec" - util "github.com/alibaba/kt-connect/pkg/kt/util" - gomock "github.com/golang/mock/gomock" -) - -// MockShadowInterface is a mock of ShadowInterface interface -type MockShadowInterface struct { - ctrl *gomock.Controller - recorder *MockShadowInterfaceMockRecorder -} - -// MockShadowInterfaceMockRecorder is the mock recorder for MockShadowInterface -type MockShadowInterfaceMockRecorder struct { - mock *MockShadowInterface -} - -// NewMockShadowInterface creates a new mock instance -func NewMockShadowInterface(ctrl *gomock.Controller) *MockShadowInterface { - mock := &MockShadowInterface{ctrl: ctrl} - mock.recorder = &MockShadowInterfaceMockRecorder{mock} - return mock -} - -// EXPECT returns an object that allows the caller to indicate expected use -func (m *MockShadowInterface) EXPECT() *MockShadowInterfaceMockRecorder { - return m.recorder -} - -// Inbound mocks base method -func (m *MockShadowInterface) Inbound(exposePort, podName, remoteIP string, credential *util.SSHCredential) error { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "Inbound", exposePort, podName, remoteIP, credential) - ret0, _ := ret[0].(error) - return ret0 -} - -// Inbound indicates an expected call of Inbound -func (mr *MockShadowInterfaceMockRecorder) Inbound(exposePort, podName, remoteIP, credential interface{}) *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Inbound", reflect.TypeOf((*MockShadowInterface)(nil).Inbound), exposePort, podName, remoteIP, credential) -} - -// Outbound mocks base method -func (m *MockShadowInterface) Outbound(name, podIP string, credential *util.SSHCredential, cidrs []string, exec exec.CliInterface) error { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "Outbound", name, podIP, credential, cidrs, exec) - ret0, _ := ret[0].(error) - return ret0 -} - -// Outbound indicates an expected call of Outbound -func (mr *MockShadowInterfaceMockRecorder) Outbound(name, podIP, credential, cidrs, exec interface{}) *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Outbound", reflect.TypeOf((*MockShadowInterface)(nil).Outbound), name, podIP, credential, cidrs, exec) -} diff --git a/pkg/fake/kt/exec/exec_mock.go b/pkg/fake/kt/exec/exec_mock.go deleted file mode 100644 index 1f97203..0000000 --- a/pkg/fake/kt/exec/exec_mock.go +++ /dev/null @@ -1,79 +0,0 @@ -// Code generated by MockGen. DO NOT EDIT. -// Source: pkg/kt/exec/types.go - -// Package exec is a generated GoMock package. -package exec - -import ( - reflect "reflect" - - kubectl "github.com/alibaba/kt-connect/pkg/kt/exec/kubectl" - ssh "github.com/alibaba/kt-connect/pkg/kt/exec/ssh" - sshuttle "github.com/alibaba/kt-connect/pkg/kt/exec/sshuttle" - gomock "github.com/golang/mock/gomock" -) - -// MockCliInterface is a mock of CliInterface interface -type MockCliInterface struct { - ctrl *gomock.Controller - recorder *MockCliInterfaceMockRecorder -} - -// MockCliInterfaceMockRecorder is the mock recorder for MockCliInterface -type MockCliInterfaceMockRecorder struct { - mock *MockCliInterface -} - -// NewMockCliInterface creates a new mock instance -func NewMockCliInterface(ctrl *gomock.Controller) *MockCliInterface { - mock := &MockCliInterface{ctrl: ctrl} - mock.recorder = &MockCliInterfaceMockRecorder{mock} - return mock -} - -// EXPECT returns an object that allows the caller to indicate expected use -func (m *MockCliInterface) EXPECT() *MockCliInterfaceMockRecorder { - return m.recorder -} - -// Kubectl mocks base method -func (m *MockCliInterface) Kubectl() kubectl.CliInterface { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "Kubectl") - ret0, _ := ret[0].(kubectl.CliInterface) - return ret0 -} - -// Kubectl indicates an expected call of Kubectl -func (mr *MockCliInterfaceMockRecorder) Kubectl() *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Kubectl", reflect.TypeOf((*MockCliInterface)(nil).Kubectl)) -} - -// SSHUttle mocks base method -func (m *MockCliInterface) SSHUttle() sshuttle.CliInterface { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "SSHUttle") - ret0, _ := ret[0].(sshuttle.CliInterface) - return ret0 -} - -// SSHUttle indicates an expected call of SSHUttle -func (mr *MockCliInterfaceMockRecorder) SSHUttle() *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SSHUttle", reflect.TypeOf((*MockCliInterface)(nil).SSHUttle)) -} - -// SSH mocks base method -func (m *MockCliInterface) SSH() ssh.CliInterface { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "SSH") - ret0, _ := ret[0].(ssh.CliInterface) - return ret0 -} - -// SSH indicates an expected call of SSH -func (mr *MockCliInterfaceMockRecorder) SSH() *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SSH", reflect.TypeOf((*MockCliInterface)(nil).SSH)) -} diff --git a/pkg/fake/kt/exec/kubectl/kubectl_mock.go b/pkg/fake/kt/exec/kubectl/kubectl_mock.go deleted file mode 100644 index a52c55e..0000000 --- a/pkg/fake/kt/exec/kubectl/kubectl_mock.go +++ /dev/null @@ -1,91 +0,0 @@ -// Code generated by MockGen. DO NOT EDIT. -// Source: pkg/kt/exec/kubectl/types.go - -// Package kubectl is a generated GoMock package. -package kubectl - -import ( - exec "os/exec" - reflect "reflect" - - gomock "github.com/golang/mock/gomock" -) - -// MockCliInterface is a mock of CliInterface interface -type MockCliInterface struct { - ctrl *gomock.Controller - recorder *MockCliInterfaceMockRecorder -} - -// MockCliInterfaceMockRecorder is the mock recorder for MockCliInterface -type MockCliInterfaceMockRecorder struct { - mock *MockCliInterface -} - -// NewMockCliInterface creates a new mock instance -func NewMockCliInterface(ctrl *gomock.Controller) *MockCliInterface { - mock := &MockCliInterface{ctrl: ctrl} - mock.recorder = &MockCliInterfaceMockRecorder{mock} - return mock -} - -// EXPECT returns an object that allows the caller to indicate expected use -func (m *MockCliInterface) EXPECT() *MockCliInterfaceMockRecorder { - return m.recorder -} - -// Version mocks base method -func (m *MockCliInterface) Version() *exec.Cmd { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "Version") - ret0, _ := ret[0].(*exec.Cmd) - return ret0 -} - -// Version indicates an expected call of Version -func (mr *MockCliInterfaceMockRecorder) Version() *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Version", reflect.TypeOf((*MockCliInterface)(nil).Version)) -} - -// ApplyDashboardToCluster mocks base method -func (m *MockCliInterface) ApplyDashboardToCluster() *exec.Cmd { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "ApplyDashboardToCluster") - ret0, _ := ret[0].(*exec.Cmd) - return ret0 -} - -// ApplyDashboardToCluster indicates an expected call of ApplyDashboardToCluster -func (mr *MockCliInterfaceMockRecorder) ApplyDashboardToCluster() *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ApplyDashboardToCluster", reflect.TypeOf((*MockCliInterface)(nil).ApplyDashboardToCluster)) -} - -// PortForwardDashboardToLocal mocks base method -func (m *MockCliInterface) PortForwardDashboardToLocal(port string) *exec.Cmd { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "PortForwardDashboardToLocal", port) - ret0, _ := ret[0].(*exec.Cmd) - return ret0 -} - -// PortForwardDashboardToLocal indicates an expected call of PortForwardDashboardToLocal -func (mr *MockCliInterfaceMockRecorder) PortForwardDashboardToLocal(port interface{}) *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PortForwardDashboardToLocal", reflect.TypeOf((*MockCliInterface)(nil).PortForwardDashboardToLocal), port) -} - -// PortForward mocks base method -func (m *MockCliInterface) PortForward(namespace, resource string, remotePort int) *exec.Cmd { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "PortForward", namespace, resource, remotePort) - ret0, _ := ret[0].(*exec.Cmd) - return ret0 -} - -// PortForward indicates an expected call of PortForward -func (mr *MockCliInterfaceMockRecorder) PortForward(namespace, resource, remotePort interface{}) *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PortForward", reflect.TypeOf((*MockCliInterface)(nil).PortForward), namespace, resource, remotePort) -} diff --git a/pkg/fake/kt/exec/ssh/ssh_mock.go b/pkg/fake/kt/exec/ssh/ssh_mock.go deleted file mode 100644 index c40651f..0000000 --- a/pkg/fake/kt/exec/ssh/ssh_mock.go +++ /dev/null @@ -1,77 +0,0 @@ -// Code generated by MockGen. DO NOT EDIT. -// Source: pkg/kt/exec/ssh/types.go - -// Package ssh is a generated GoMock package. -package ssh - -import ( - exec "os/exec" - reflect "reflect" - - gomock "github.com/golang/mock/gomock" -) - -// MockCliInterface is a mock of CliInterface interface -type MockCliInterface struct { - ctrl *gomock.Controller - recorder *MockCliInterfaceMockRecorder -} - -// MockCliInterfaceMockRecorder is the mock recorder for MockCliInterface -type MockCliInterfaceMockRecorder struct { - mock *MockCliInterface -} - -// NewMockCliInterface creates a new mock instance -func NewMockCliInterface(ctrl *gomock.Controller) *MockCliInterface { - mock := &MockCliInterface{ctrl: ctrl} - mock.recorder = &MockCliInterfaceMockRecorder{mock} - return mock -} - -// EXPECT returns an object that allows the caller to indicate expected use -func (m *MockCliInterface) EXPECT() *MockCliInterfaceMockRecorder { - return m.recorder -} - -// Version mocks base method -func (m *MockCliInterface) Version() *exec.Cmd { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "Version") - ret0, _ := ret[0].(*exec.Cmd) - return ret0 -} - -// Version indicates an expected call of Version -func (mr *MockCliInterfaceMockRecorder) Version() *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Version", reflect.TypeOf((*MockCliInterface)(nil).Version)) -} - -// ForwardRemoteRequestToLocal mocks base method -func (m *MockCliInterface) ForwardRemoteRequestToLocal(localPort, remoteHost, remotePort, privateKeyPath string, remoteSSHPort int) *exec.Cmd { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "ForwardRemoteRequestToLocal", localPort, remoteHost, remotePort, privateKeyPath, remoteSSHPort) - ret0, _ := ret[0].(*exec.Cmd) - return ret0 -} - -// ForwardRemoteRequestToLocal indicates an expected call of ForwardRemoteRequestToLocal -func (mr *MockCliInterfaceMockRecorder) ForwardRemoteRequestToLocal(localPort, remoteHost, remotePort, privateKeyPath, remoteSSHPort interface{}) *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ForwardRemoteRequestToLocal", reflect.TypeOf((*MockCliInterface)(nil).ForwardRemoteRequestToLocal), localPort, remoteHost, remotePort, privateKeyPath, remoteSSHPort) -} - -// DynamicForwardLocalRequestToRemote mocks base method -func (m *MockCliInterface) DynamicForwardLocalRequestToRemote(remoteHost, privateKeyPath string, remoteSSHPort, proxyPort int) *exec.Cmd { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "DynamicForwardLocalRequestToRemote", remoteHost, privateKeyPath, remoteSSHPort, proxyPort) - ret0, _ := ret[0].(*exec.Cmd) - return ret0 -} - -// DynamicForwardLocalRequestToRemote indicates an expected call of DynamicForwardLocalRequestToRemote -func (mr *MockCliInterfaceMockRecorder) DynamicForwardLocalRequestToRemote(remoteHost, privateKeyPath, remoteSSHPort, proxyPort interface{}) *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DynamicForwardLocalRequestToRemote", reflect.TypeOf((*MockCliInterface)(nil).DynamicForwardLocalRequestToRemote), remoteHost, privateKeyPath, remoteSSHPort, proxyPort) -} diff --git a/pkg/fake/kt/exec/sshuttle/sshuttle_mock.go b/pkg/fake/kt/exec/sshuttle/sshuttle_mock.go deleted file mode 100644 index 079eb9c..0000000 --- a/pkg/fake/kt/exec/sshuttle/sshuttle_mock.go +++ /dev/null @@ -1,63 +0,0 @@ -// Code generated by MockGen. DO NOT EDIT. -// Source: pkg/kt/exec/sshuttle/types.go - -// Package sshuttle is a generated GoMock package. -package sshuttle - -import ( - exec "os/exec" - reflect "reflect" - - gomock "github.com/golang/mock/gomock" -) - -// MockCliInterface is a mock of CliInterface interface -type MockCliInterface struct { - ctrl *gomock.Controller - recorder *MockCliInterfaceMockRecorder -} - -// MockCliInterfaceMockRecorder is the mock recorder for MockCliInterface -type MockCliInterfaceMockRecorder struct { - mock *MockCliInterface -} - -// NewMockCliInterface creates a new mock instance -func NewMockCliInterface(ctrl *gomock.Controller) *MockCliInterface { - mock := &MockCliInterface{ctrl: ctrl} - mock.recorder = &MockCliInterfaceMockRecorder{mock} - return mock -} - -// EXPECT returns an object that allows the caller to indicate expected use -func (m *MockCliInterface) EXPECT() *MockCliInterfaceMockRecorder { - return m.recorder -} - -// Version mocks base method -func (m *MockCliInterface) Version() *exec.Cmd { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "Version") - ret0, _ := ret[0].(*exec.Cmd) - return ret0 -} - -// Version indicates an expected call of Version -func (mr *MockCliInterfaceMockRecorder) Version() *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Version", reflect.TypeOf((*MockCliInterface)(nil).Version)) -} - -// Connect mocks base method -func (m *MockCliInterface) Connect(remoteHost, privateKeyPath string, remotePort int, DNSServer string, disableDNS bool, cidrs []string, debug bool) *exec.Cmd { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "Connect", remoteHost, privateKeyPath, remotePort, DNSServer, disableDNS, cidrs, debug) - ret0, _ := ret[0].(*exec.Cmd) - return ret0 -} - -// Connect indicates an expected call of Connect -func (mr *MockCliInterfaceMockRecorder) Connect(remoteHost, privateKeyPath, remotePort, DNSServer, disableDNS, cidrs, debug interface{}) *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Connect", reflect.TypeOf((*MockCliInterface)(nil).Connect), remoteHost, privateKeyPath, remotePort, DNSServer, disableDNS, cidrs, debug) -} diff --git a/pkg/fake/kt/kt_mock.go b/pkg/fake/kt/kt_mock.go deleted file mode 100644 index f6de581..0000000 --- a/pkg/fake/kt/kt_mock.go +++ /dev/null @@ -1,80 +0,0 @@ -// Code generated by MockGen. DO NOT EDIT. -// Source: pkg/kt/types.go - -// Package kt is a generated GoMock package. -package kt - -import ( - reflect "reflect" - - cluster "github.com/alibaba/kt-connect/pkg/kt/cluster" - connect "github.com/alibaba/kt-connect/pkg/kt/connect" - exec "github.com/alibaba/kt-connect/pkg/kt/exec" - gomock "github.com/golang/mock/gomock" -) - -// MockCliInterface is a mock of CliInterface interface -type MockCliInterface struct { - ctrl *gomock.Controller - recorder *MockCliInterfaceMockRecorder -} - -// MockCliInterfaceMockRecorder is the mock recorder for MockCliInterface -type MockCliInterfaceMockRecorder struct { - mock *MockCliInterface -} - -// NewMockCliInterface creates a new mock instance -func NewMockCliInterface(ctrl *gomock.Controller) *MockCliInterface { - mock := &MockCliInterface{ctrl: ctrl} - mock.recorder = &MockCliInterfaceMockRecorder{mock} - return mock -} - -// EXPECT returns an object that allows the caller to indicate expected use -func (m *MockCliInterface) EXPECT() *MockCliInterfaceMockRecorder { - return m.recorder -} - -// Kubernetes mocks base method -func (m *MockCliInterface) Kubernetes() (cluster.KubernetesInterface, error) { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "Kubernetes") - ret0, _ := ret[0].(cluster.KubernetesInterface) - ret1, _ := ret[1].(error) - return ret0, ret1 -} - -// Kubernetes indicates an expected call of Kubernetes -func (mr *MockCliInterfaceMockRecorder) Kubernetes() *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Kubernetes", reflect.TypeOf((*MockCliInterface)(nil).Kubernetes)) -} - -// Shadow mocks base method -func (m *MockCliInterface) Shadow() connect.ShadowInterface { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "Shadow") - ret0, _ := ret[0].(connect.ShadowInterface) - return ret0 -} - -// Shadow indicates an expected call of Shadow -func (mr *MockCliInterfaceMockRecorder) Shadow() *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Shadow", reflect.TypeOf((*MockCliInterface)(nil).Shadow)) -} - -// Exec mocks base method -func (m *MockCliInterface) Exec() exec.CliInterface { - m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "Exec") - ret0, _ := ret[0].(exec.CliInterface) - return ret0 -} - -// Exec indicates an expected call of Exec -func (mr *MockCliInterfaceMockRecorder) Exec() *gomock.Call { - mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Exec", reflect.TypeOf((*MockCliInterface)(nil).Exec)) -}