@@ -261,10 +261,14 @@ CONSOLE_LOG=new`
261
261
Expect (rmqClusterClient .Delete (context .TODO (), cluster )).To (Succeed ())
262
262
})
263
263
264
- It ("persists messages after pod deletion " , func () {
264
+ It ("persists messages" , func () {
265
265
By ("publishing a message" , func () {
266
- err := publishToQueue (hostname , port , username , password )
267
- Expect (err ).NotTo (HaveOccurred ())
266
+ Expect (publishToQueue (hostname , port , username , password )).To (Succeed ())
267
+ })
268
+
269
+ By ("deleting pod" , func () {
270
+ Expect (clientSet .CoreV1 ().Pods (namespace ).Delete (ctx , statefulSetPodName (cluster , 0 ), metav1.DeleteOptions {})).To (Succeed ())
271
+ waitForRabbitmqUpdate (cluster )
268
272
})
269
273
270
274
By ("consuming a message after RabbitMQ was restarted" , func () {
@@ -280,7 +284,7 @@ CONSOLE_LOG=new`
280
284
pvcName := "persistence-" + statefulSetPodName (cluster , 0 )
281
285
pvc , err := clientSet .CoreV1 ().PersistentVolumeClaims (namespace ).Get (ctx , pvcName , metav1.GetOptions {})
282
286
Expect (err ).NotTo (HaveOccurred ())
283
- Expect (len ( pvc .OwnerReferences )) .To (Equal (1 ))
287
+ Expect (pvc .OwnerReferences ).To (HaveLen (1 ))
284
288
Expect (pvc .OwnerReferences [0 ].Name ).To (Equal (cluster .Name ))
285
289
})
286
290
})
@@ -347,7 +351,7 @@ CONSOLE_LOG=new`
347
351
Expect (updateRabbitmqCluster (ctx , rmqClusterClient , cluster .Name , cluster .Namespace , func (cluster * rabbitmqv1beta1.RabbitmqCluster ) {
348
352
cluster .Spec .TLS .SecretName = "rabbitmq-tls-test-secret"
349
353
})).To (Succeed ())
350
- waitForTLSUpdate (cluster )
354
+ waitForRabbitmqUpdate (cluster )
351
355
})
352
356
353
357
AfterEach (func () {
0 commit comments