Versions in this module Expand all Collapse all v0 v0.1.0 Sep 16, 2019 Changes in this version + func CreateNamespaceOrDie(namespaces corev1.NamespaceInterface, stem string) string + func CreateObject(tContext TestContext, obj runtime.Object, async bool, delay time.Duration) runtime.Object + func DeleteInNs(tContext TestContext, obj runtime.Object, async bool) + func DeleteObject(tContext TestContext, obj runtime.Object, async bool) + func GetClientsetOrDie(restCfg *rest.Config) *kubernetes.Clientset + func GetObject(tContext TestContext, obj runtime.Object) func() runtime.Object + func GetState(tContext TestContext, comp *v1alpha1.Composable) func() string + func GetUnstructuredObject(tContext TestContext, namespacedname types.NamespacedName, ...) func() error + func LoadCompasable(filename string) v1alpha1.Composable + func LoadObject(filename string, obj runtime.Object) runtime.Object + func PostInNs(tContext TestContext, obj runtime.Object, async bool, delay time.Duration) runtime.Object + func SetupKubeOrDie(restCfg *rest.Config, stem string) string + func StartTestManager(mgr manager.Manager) chan struct + func UpdateObject(tContext TestContext, obj runtime.Object, async bool, delay time.Duration) runtime.Object + type TestContext interface + Client func() client.Client + Namespace func() string + func NewTestContext(client client.Client, namespace string) TestContext