From 1976a0fa64ff0b2b2af97b0ac084d3bb84de9a16 Mon Sep 17 00:00:00 2001 From: Ryan Zhang Date: Thu, 4 Mar 2021 19:56:54 -0800 Subject: [PATCH] removing the definitions by removing their CRDs --- test/e2e-test/suite_test.go | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/test/e2e-test/suite_test.go b/test/e2e-test/suite_test.go index cffd46193..81fe94494 100644 --- a/test/e2e-test/suite_test.go +++ b/test/e2e-test/suite_test.go @@ -286,4 +286,21 @@ var _ = AfterSuite(func() { } Expect(k8sClient.Delete(context.Background(), &crd)).Should(BeNil()) By("Deleted the custom resource definition") + + By("Deleting all the definitions by deleting the definition CRDs") + crd = crdv1.CustomResourceDefinition{ + ObjectMeta: metav1.ObjectMeta{ + Name: "workloaddefinitions.core.oam.dev", + }, + } + Expect(k8sClient.Delete(context.Background(), &crd)).Should(SatisfyAny(BeNil(), &util.NotFoundMatcher{})) + By("Deleted the workloaddefinitions CRD") + + crd = crdv1.CustomResourceDefinition{ + ObjectMeta: metav1.ObjectMeta{ + Name: "traitdefinitions.core.oam.dev", + }, + } + Expect(k8sClient.Delete(context.Background(), &crd)).Should(SatisfyAny(BeNil(), &util.NotFoundMatcher{})) + By("Deleted the workloaddefinitions CRD") })