ci: generate mock before test and remove generated_file from repo

This commit is contained in:
yunlzheng
2020-03-13 09:52:54 +08:00
parent 736b605fad
commit 60b5b278ca
9 changed files with 1 additions and 773 deletions
+1 -1
View File
@@ -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
-134
View File
@@ -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)
}
-184
View File
@@ -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)
}
-64
View File
@@ -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)
}
-79
View File
@@ -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))
}
-91
View File
@@ -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)
}
-77
View File
@@ -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)
}
-80
View File
@@ -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))
}