Skip to content

Commit 9d15d89

Browse files
committed
test(Controllers): trigger finalizers
1 parent 35f135c commit 9d15d89

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
@@ -163,6 +163,15 @@ var _ = Describe("AlertRulegroup Reconciler: Provoke Conditions", func() {
163163
// Verify condition
164164
Expect(resultCr.Status.Conditions).Should(ContainElement(HaveField("Type", test.wantCondition)))
165165
Expect(resultCr.Status.Conditions).Should(ContainElement(HaveField("Reason", test.wantReason)))
166+
167+
// Delete resource
168+
Expect(k8sClient.Delete(testCtx, resultCr)).Should(Succeed())
169+
170+
// Skip finalizer
171+
if test.wantErr == "" {
172+
_, err = r.Reconcile(testCtx, req)
173+
Expect(err).ShouldNot(HaveOccurred())
174+
}
166175
})
167176
}
168177
})

controllers/contactpoint_controller_test.go

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

controllers/dashboard_controller_test.go

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

controllers/datasource_controller_test.go

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

controllers/folder_controller_test.go

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

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
@@ -99,6 +99,15 @@ var _ = Describe("LibraryPanel Reconciler: Provoke Conditions", func() {
9999
// Verify Condition
100100
Expect(resultCr.Status.Conditions).Should(ContainElement(HaveField("Type", test.wantCondition)))
101101
Expect(resultCr.Status.Conditions).Should(ContainElement(HaveField("Reason", test.wantReason)))
102+
103+
// Delete resource
104+
Expect(k8sClient.Delete(testCtx, resultCr)).Should(Succeed())
105+
106+
// Skip finalizer
107+
if test.wantErr == "" {
108+
_, err = r.Reconcile(testCtx, req)
109+
Expect(err).ShouldNot(HaveOccurred())
110+
}
102111
})
103112
}
104113
})

controllers/mutetiming_controller_test.go

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

controllers/notificationpolicy_controller_test.go

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

controllers/notificationtemplate_controller_test.go

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

0 commit comments

Comments
 (0)