@@ -120,7 +120,7 @@ metadata:
120
120
teardown := func (t * testing.T , g * WithT , ns * corev1.Namespace ) {
121
121
t .Helper ()
122
122
123
- t .Log ("Deleting the Kubeconfigsecret " )
123
+ t .Log ("Deleting the Kubeconfig Secret " )
124
124
secret := & corev1.Secret {
125
125
ObjectMeta : metav1.ObjectMeta {
126
126
Name : clusterName + "-kubeconfig" ,
@@ -129,26 +129,16 @@ metadata:
129
129
}
130
130
g .Expect (env .Delete (ctx , secret )).To (Succeed ())
131
131
132
+ t .Log ("Deleting the ClusterResourceSet" )
132
133
clusterResourceSetInstance := & addonsv1.ClusterResourceSet {
133
134
ObjectMeta : metav1.ObjectMeta {
134
135
Name : clusterResourceSetName ,
135
136
Namespace : ns .Name ,
136
137
},
137
138
}
138
-
139
- err := env .Get (ctx , client.ObjectKey {Namespace : clusterResourceSetInstance .Namespace , Name : clusterResourceSetInstance .Name }, clusterResourceSetInstance )
140
- if err == nil {
141
- g .Expect (env .Delete (ctx , clusterResourceSetInstance )).To (Succeed ())
142
- }
143
-
139
+ g .Expect (client .IgnoreNotFound (env .Delete (ctx , clusterResourceSetInstance ))).To (Succeed ())
144
140
g .Eventually (func () bool {
145
- crsKey := client.ObjectKey {
146
- Namespace : clusterResourceSetInstance .Namespace ,
147
- Name : clusterResourceSetInstance .Name ,
148
- }
149
- crs := & addonsv1.ClusterResourceSet {}
150
- err := env .Get (ctx , crsKey , crs )
151
- return err != nil
141
+ return apierrors .IsNotFound (env .Get (ctx , client .ObjectKeyFromObject (clusterResourceSetInstance ), & addonsv1.ClusterResourceSet {}))
152
142
}, timeout ).Should (BeTrue ())
153
143
154
144
g .Expect (env .Delete (ctx , & corev1.ConfigMap {ObjectMeta : metav1.ObjectMeta {
@@ -166,25 +156,19 @@ metadata:
166
156
Namespace : resourceConfigMapsNamespace ,
167
157
},
168
158
}
169
- if err = env .Get (ctx , client .ObjectKeyFromObject (cm1 ), cm1 ); err == nil {
170
- g .Expect (env .Delete (ctx , cm1 )).To (Succeed ())
171
- }
159
+ g .Expect (client .IgnoreNotFound (env .Delete (ctx , cm1 ))).To (Succeed ())
160
+
172
161
cm2 := & corev1.ConfigMap {
173
162
ObjectMeta : metav1.ObjectMeta {
174
163
Name : resourceConfigMap2Name ,
175
164
Namespace : resourceConfigMapsNamespace ,
176
165
},
177
166
}
178
- if err = env .Get (ctx , client .ObjectKeyFromObject (cm2 ), cm2 ); err == nil {
179
- g .Expect (env .Delete (ctx , cm2 )).To (Succeed ())
180
- }
167
+ g .Expect (client .IgnoreNotFound (env .Delete (ctx , cm2 ))).To (Succeed ())
181
168
182
169
g .Expect (env .Delete (ctx , ns )).To (Succeed ())
183
170
184
- clusterKey := client.ObjectKey {Namespace : testCluster .Namespace , Name : testCluster .Name }
185
- if err = env .Get (ctx , clusterKey , testCluster ); err == nil {
186
- g .Expect (env .Delete (ctx , testCluster )).To (Succeed ())
187
- }
171
+ g .Expect (client .IgnoreNotFound (env .Delete (ctx , testCluster ))).To (Succeed ())
188
172
}
189
173
190
174
t .Run ("Should reconcile a ClusterResourceSet with multiple resources when a cluster with matching label exists" , func (t * testing.T ) {
0 commit comments