Versions in this module Expand all Collapse all v0 v0.2.1 Jul 9, 2022 v0.2.0 Jun 20, 2022 Changes in this version + func CreateNamespaceOrDie(ctx context.Context, tContext TestContext, name string) error + func CreateObject(tContext TestContext, obj client.Object, async bool, delay time.Duration) client.Object + func DeleteInNs(tContext TestContext, obj client.Object, async bool) + func DeleteObject(tContext TestContext, obj client.Object, async bool) + func GetObject(tContext TestContext, obj client.Object) func() client.Object + func GetStatusMessage(tContext TestContext, comp *v1alpha1.Composable) func() string + func GetStatusState(tContext TestContext, comp *v1alpha1.Composable) func() string + func GetUnstructuredObject(tContext TestContext, namespacedname types.NamespacedName, ...) func() error + func LoadComposable(filename string) v1alpha1.Composable + func LoadObject(filename string, obj client.Object) client.Object + func PostInNs(tContext TestContext, obj client.Object, async bool, delay time.Duration) client.Object + func UpdateObject(tContext TestContext, obj client.Object, async bool, delay time.Duration) client.Object + type TestContext interface + Client func() client.Client + Namespace func() string + func NewTestContext(client client.Client, namespace string) TestContext