Skip to content

Commit 8df143f

Browse files
committed
test(Controllers): trigger finalizers
1 parent 1e3c7b4 commit 8df143f

10 files changed

+87
-0
lines changed

controllers/alertrulegroup_controller_test.go

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,15 @@ var _ = Describe("AlertRulegroup Reconciler: Provoke Conditions", func() {
162162
// Verify condition
163163
Expect(resultCr.Status.Conditions).Should(ContainElement(HaveField("Type", test.wantCondition)))
164164
Expect(resultCr.Status.Conditions).Should(ContainElement(HaveField("Reason", test.wantReason)))
165+
166+
// Delete resource
167+
Expect(k8sClient.Delete(testCtx, resultCr)).Should(Succeed())
168+
169+
// Skip finalizer
170+
if test.wantErr == "" {
171+
_, err = r.Reconcile(testCtx, req)
172+
Expect(err).ShouldNot(HaveOccurred())
173+
}
165174
})
166175
}
167176
})

controllers/contactpoint_controller_test.go

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,15 @@ var _ = Describe("ContactPoint Reconciler: Provoke Conditions", func() {
124124
// Verify Condition
125125
Expect(resultCr.Status.Conditions).Should(ContainElement(HaveField("Type", test.wantCondition)))
126126
Expect(resultCr.Status.Conditions).Should(ContainElement(HaveField("Reason", test.wantReason)))
127+
128+
// Delete resource
129+
Expect(k8sClient.Delete(testCtx, resultCr)).Should(Succeed())
130+
131+
// Skip finalizer
132+
if test.wantErr == "" {
133+
_, err = r.Reconcile(testCtx, req)
134+
Expect(err).ShouldNot(HaveOccurred())
135+
}
127136
})
128137
}
129138
})

controllers/dashboard_controller_test.go

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,15 @@ var _ = Describe("Dashboard Reconciler: Provoke Conditions", func() {
140140
// Verify Condition
141141
Expect(resultCr.Status.Conditions).Should(ContainElement(HaveField("Type", test.wantCondition)))
142142
Expect(resultCr.Status.Conditions).Should(ContainElement(HaveField("Reason", test.wantReason)))
143+
144+
// Delete resource
145+
Expect(k8sClient.Delete(testCtx, resultCr)).Should(Succeed())
146+
147+
// Skip finalizer
148+
if test.wantErr == "" {
149+
_, err = r.Reconcile(testCtx, req)
150+
Expect(err).ShouldNot(HaveOccurred())
151+
}
143152
})
144153
}
145154
})

controllers/datasource_controller_test.go

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -282,6 +282,15 @@ var _ = Describe("Datasource Reconciler: Provoke Conditions", func() {
282282
// Verify Condition
283283
Expect(resultCr.Status.Conditions).Should(ContainElement(HaveField("Type", test.wantCondition)))
284284
Expect(resultCr.Status.Conditions).Should(ContainElement(HaveField("Reason", test.wantReason)))
285+
286+
// Delete resource
287+
Expect(k8sClient.Delete(testCtx, resultCr)).Should(Succeed())
288+
289+
// Skip finalizer
290+
if test.wantErr == "" {
291+
_, err = r.Reconcile(testCtx, req)
292+
Expect(err).ShouldNot(HaveOccurred())
293+
}
285294
})
286295
}
287296
})

controllers/folder_controller_test.go

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,15 @@ var _ = Describe("Folder Reconciler: Provoke Conditions", func() {
100100
// Verify Condition
101101
Expect(resultCr.Status.Conditions).Should(ContainElement(HaveField("Type", test.wantCondition)))
102102
Expect(resultCr.Status.Conditions).Should(ContainElement(HaveField("Reason", test.wantReason)))
103+
104+
// Delete resource
105+
Expect(k8sClient.Delete(testCtx, resultCr)).Should(Succeed())
106+
107+
// Skip finalizer
108+
if test.wantErr == "" {
109+
_, err = r.Reconcile(testCtx, req)
110+
Expect(err).ShouldNot(HaveOccurred())
111+
}
103112
})
104113
}
105114
})

controllers/grafana_controller_test.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,12 @@ var _ = Describe("Grafana Reconciler: Provoke Conditions", func() {
8888
// Verify condition
8989
Expect(resultCr.Status.Conditions).Should(ContainElement(HaveField("Type", test.wantCondition)))
9090
Expect(resultCr.Status.Conditions).Should(ContainElement(HaveField("Reason", test.wantReason)))
91+
92+
// Delete resource
93+
Expect(k8sClient.Delete(testCtx, resultCr)).Should(Succeed())
94+
95+
_, err = r.Reconcile(testCtx, req)
96+
Expect(err).ShouldNot(HaveOccurred())
9197
})
9298
}
9399
})

controllers/librarypanel_controller_test.go

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,15 @@ var _ = Describe("LibraryPanel Reconciler: Provoke Conditions", func() {
9898
// Verify Condition
9999
Expect(resultCr.Status.Conditions).Should(ContainElement(HaveField("Type", test.wantCondition)))
100100
Expect(resultCr.Status.Conditions).Should(ContainElement(HaveField("Reason", test.wantReason)))
101+
102+
// Delete resource
103+
Expect(k8sClient.Delete(testCtx, resultCr)).Should(Succeed())
104+
105+
// Skip finalizer
106+
if test.wantErr == "" {
107+
_, err = r.Reconcile(testCtx, req)
108+
Expect(err).ShouldNot(HaveOccurred())
109+
}
101110
})
102111
}
103112
})

controllers/mutetiming_controller_test.go

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,15 @@ var _ = Describe("MuteTiming Reconciler: Provoke Conditions", func() {
105105
// Verify Condition
106106
Expect(resultCr.Status.Conditions).Should(ContainElement(HaveField("Type", test.wantCondition)))
107107
Expect(resultCr.Status.Conditions).Should(ContainElement(HaveField("Reason", test.wantReason)))
108+
109+
// Delete resource
110+
Expect(k8sClient.Delete(testCtx, resultCr)).Should(Succeed())
111+
112+
// Skip finalizer
113+
if test.wantErr == "" {
114+
_, err = r.Reconcile(testCtx, req)
115+
Expect(err).ShouldNot(HaveOccurred())
116+
}
108117
})
109118
}
110119
})

controllers/notificationpolicy_controller_test.go

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -488,6 +488,15 @@ var _ = Describe("NotificationPolicy Reconciler: Provoke Conditions", func() {
488488
// Verify Condition
489489
Expect(resultCr.Status.Conditions).Should(ContainElement(HaveField("Type", test.wantCondition)))
490490
Expect(resultCr.Status.Conditions).Should(ContainElement(HaveField("Reason", test.wantReason)))
491+
492+
// Delete resource
493+
Expect(k8sClient.Delete(testCtx, resultCr)).Should(Succeed())
494+
495+
// Skip finalizer
496+
if test.wantErr == "" {
497+
_, err = r.Reconcile(testCtx, req)
498+
Expect(err).ShouldNot(HaveOccurred())
499+
}
491500
})
492501
}
493502
})

controllers/notificationtemplate_controller_test.go

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,15 @@ var _ = Describe("NotificationTemplate Reconciler: Provoke Conditions", func() {
9191
// Verify Condition
9292
Expect(resultCr.Status.Conditions).Should(ContainElement(HaveField("Type", test.wantCondition)))
9393
Expect(resultCr.Status.Conditions).Should(ContainElement(HaveField("Reason", test.wantReason)))
94+
95+
// Delete resource
96+
Expect(k8sClient.Delete(testCtx, resultCr)).Should(Succeed())
97+
98+
// Skip finalizer
99+
if test.wantErr == "" {
100+
_, err = r.Reconcile(testCtx, req)
101+
Expect(err).ShouldNot(HaveOccurred())
102+
}
94103
})
95104
}
96105
})

0 commit comments

Comments
 (0)