# Functions
MakeFactory creates a testing factory for our controller.Reconciler, and initializes a Reconciler using the given Ctor as part of the process.
NewARN returns a ARN with the given attributes.
NewConfigMap returns a ConfigMap object.
NewListers returns a new instance of Listers initialized with the given objects.
No description provided by the author
NewScheme returns a new scheme populated with the types defined in clientSetSchemes.
No description provided by the author
NewTestDeploymentReconciler returns a GenericServiceReconciler initialized with test clients.
NewTestServiceReconciler returns a GenericServiceReconciler initialized with test clients.
Populate populates an event source with generic attributes.
SetEnvVar sets the value of an env var and returns a function that can be deferred to unset that variable.
TestControllerConstructor tests that a controller constructor meets our requirements.
TestControllerConstructorFailures tests that a controller constructor fails when various requirements are not met.
Test the Reconcile() method of the controller.Reconciler implemented by source Reconcilers, with focus on the generic ReconcileSource logic executed by the generic adapter reconciler embedded in every source Reconciler.
ToUnstructured takes a list of k8s resources and converts them to Unstructured objects.
# Type aliases
Ctor constructs a controller.Reconciler.