Versions in this module Expand all Collapse all v0 v0.3.0 Apr 6, 2025 Changes in this version + type K8SClient struct + func NewK8SClient(t interface{ ... }) *K8SClient + func (_m *K8SClient) DeletePod(ctx context.Context, namespace string, name string) error + func (_m *K8SClient) Disconnect() + func (_m *K8SClient) EXPECT() *K8SClient_Expecter + func (_m *K8SClient) GetPodsForLabelSelector(ctx context.Context, namespace string, labelSelector string) ([]v1.Pod, error) + type K8SClient_DeletePod_Call struct + func (_c *K8SClient_DeletePod_Call) Return(_a0 error) *K8SClient_DeletePod_Call + func (_c *K8SClient_DeletePod_Call) Run(run func(ctx context.Context, namespace string, name string)) *K8SClient_DeletePod_Call + func (_c *K8SClient_DeletePod_Call) RunAndReturn(run func(context.Context, string, string) error) *K8SClient_DeletePod_Call + type K8SClient_Disconnect_Call struct + func (_c *K8SClient_Disconnect_Call) Return() *K8SClient_Disconnect_Call + func (_c *K8SClient_Disconnect_Call) Run(run func()) *K8SClient_Disconnect_Call + func (_c *K8SClient_Disconnect_Call) RunAndReturn(run func()) *K8SClient_Disconnect_Call + type K8SClient_Expecter struct + func (_e *K8SClient_Expecter) DeletePod(ctx interface{}, namespace interface{}, name interface{}) *K8SClient_DeletePod_Call + func (_e *K8SClient_Expecter) Disconnect() *K8SClient_Disconnect_Call + func (_e *K8SClient_Expecter) GetPodsForLabelSelector(ctx interface{}, namespace interface{}, labelSelector interface{}) *K8SClient_GetPodsForLabelSelector_Call + type K8SClient_GetPodsForLabelSelector_Call struct + func (_c *K8SClient_GetPodsForLabelSelector_Call) Return(_a0 []v1.Pod, _a1 error) *K8SClient_GetPodsForLabelSelector_Call + func (_c *K8SClient_GetPodsForLabelSelector_Call) Run(run func(ctx context.Context, namespace string, labelSelector string)) *K8SClient_GetPodsForLabelSelector_Call + func (_c *K8SClient_GetPodsForLabelSelector_Call) RunAndReturn(run func(context.Context, string, string) ([]v1.Pod, error)) *K8SClient_GetPodsForLabelSelector_Call