Versions in this module Expand all Collapse all v0 v0.1.15 Feb 5, 2023 v0.1.14 Feb 6, 2023 Changes in this version + type Condition func() bool + type ControllerManagerTestSuiteBase struct + K8sDirectClient *kubernetes.Clientset + Mgr manager.Manager + RestConfig *rest.Config + TestEnv *envtest.Environment + TestNamespace string + func (s *ControllerManagerTestSuiteBase) AddDeployment(name string, podIps []string, podLabels, annotations map[string]string) *appsv1.Deployment + func (s *ControllerManagerTestSuiteBase) AddDeploymentWithService(name string, podIps []string, podLabels map[string]string, ...) (*appsv1.Deployment, *corev1.Service) + func (s *ControllerManagerTestSuiteBase) AddEndpoints(name string, podIps []string) *corev1.Endpoints + func (s *ControllerManagerTestSuiteBase) AddIngress(serviceName string) *networkingv1.Ingress + func (s *ControllerManagerTestSuiteBase) AddIntents(objName, clientName string, callList []otterizev1alpha2.Intent) (*otterizev1alpha2.ClientIntents, error) + func (s *ControllerManagerTestSuiteBase) AddKafkaServerConfig(kafkaServerConfig *otterizev1alpha2.KafkaServerConfig) + func (s *ControllerManagerTestSuiteBase) AddLoadBalancerService(name string, podIps []string, selector map[string]string) *corev1.Service + func (s *ControllerManagerTestSuiteBase) AddNodePortService(name string, podIps []string, selector map[string]string) *corev1.Service + func (s *ControllerManagerTestSuiteBase) AddPod(name string, podIp string, labels, annotations map[string]string) + func (s *ControllerManagerTestSuiteBase) AddReplicaSet(name string, podIps []string, podLabels, annotations map[string]string) *appsv1.ReplicaSet + func (s *ControllerManagerTestSuiteBase) AddService(name string, podIps []string, selector map[string]string) *corev1.Service + func (s *ControllerManagerTestSuiteBase) BeforeTest(_, testName string) + func (s *ControllerManagerTestSuiteBase) RemoveIntents(objName string) error + func (s *ControllerManagerTestSuiteBase) RemoveKafkaServerConfig(objName string) + func (s *ControllerManagerTestSuiteBase) SetupTest() + func (s *ControllerManagerTestSuiteBase) TearDownSuite() + func (s *ControllerManagerTestSuiteBase) TearDownTest() + func (s *ControllerManagerTestSuiteBase) UpdateIntents(objName string, callList []otterizev1alpha2.Intent) error + func (s *ControllerManagerTestSuiteBase) WaitForDeletionToBeMarked(obj client.Object) + func (s *ControllerManagerTestSuiteBase) WaitUntilCondition(cond func(assert *assert.Assertions))