mocks

package
v1.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 25, 2025 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type VzClientInterface

type VzClientInterface struct {
	mock.Mock
}

VzClientInterface is an autogenerated mock type for the VzClientInterface type

func NewVzClientInterface

func NewVzClientInterface(t interface {
	mock.TestingT
	Cleanup(func())
}) *VzClientInterface

NewVzClientInterface creates a new instance of VzClientInterface. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*VzClientInterface) AttachToContainer

func (_m *VzClientInterface) AttachToContainer(ctx context.Context, namespace string, podName string, containerName string, attach api.AttachIO) error

AttachToContainer provides a mock function with given fields: ctx, namespace, podName, containerName, attach

func (*VzClientInterface) CreateVirtualizationGroup

func (_m *VzClientInterface) CreateVirtualizationGroup(ctx context.Context, pod *v1.Pod, serviceAccountToken string, configMaps map[string]*v1.ConfigMap) error

CreateVirtualizationGroup provides a mock function with given fields: ctx, pod, serviceAccountToken, configMaps

func (*VzClientInterface) DeleteVirtualizationGroup

func (_m *VzClientInterface) DeleteVirtualizationGroup(ctx context.Context, namespace string, name string, gracePeriod int64) error

DeleteVirtualizationGroup provides a mock function with given fields: ctx, namespace, name, gracePeriod

func (*VzClientInterface) ExecuteContainerCommand

func (_m *VzClientInterface) ExecuteContainerCommand(ctx context.Context, namespace string, podName string, containerName string, cmd []string, attach api.AttachIO) error

ExecuteContainerCommand provides a mock function with given fields: ctx, namespace, podName, containerName, cmd, attach

func (*VzClientInterface) GetContainerLogs

func (_m *VzClientInterface) GetContainerLogs(ctx context.Context, namespace string, podName string, containerName string, opts api.ContainerLogOpts) (io.ReadCloser, error)

GetContainerLogs provides a mock function with given fields: ctx, namespace, podName, containerName, opts

func (*VzClientInterface) GetVirtualizationGroup

func (_m *VzClientInterface) GetVirtualizationGroup(ctx context.Context, namespace string, name string) (*client.VirtualizationGroup, error)

GetVirtualizationGroup provides a mock function with given fields: ctx, namespace, name

func (*VzClientInterface) GetVirtualizationGroupListResult

func (_m *VzClientInterface) GetVirtualizationGroupListResult(ctx context.Context) (map[types.NamespacedName]*client.VirtualizationGroup, error)

GetVirtualizationGroupListResult provides a mock function with given fields: ctx

func (*VzClientInterface) GetVirtualizationGroupStats added in v1.1.0

func (_m *VzClientInterface) GetVirtualizationGroupStats(ctx context.Context, namespace string, name string, containers []v1.Container) ([]statsv1alpha1.ContainerStats, error)

GetVirtualizationGroupStats provides a mock function with given fields: ctx, namespace, name, containers

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL
JackTT - Gopher 🇻🇳