mirror of
https://github.com/wahyd4/kt-connect.git
synced 2026-08-09 05:16:02 +10:00
ci: generate mock before test and remove generated_file from repo
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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)
|
||||
}
|
||||
@@ -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)
|
||||
}
|
||||
@@ -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)
|
||||
}
|
||||
@@ -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))
|
||||
}
|
||||
@@ -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)
|
||||
}
|
||||
@@ -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)
|
||||
}
|
||||
@@ -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)
|
||||
}
|
||||
@@ -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))
|
||||
}
|
||||
Reference in New Issue
Block a user