@@ -316,16 +316,16 @@ func verifyCMAPEvents(client *clientEntity, expectedEvents *expectedEvents) erro
316
316
switch {
317
317
case evt .ConnectionCreatedEvent != nil :
318
318
if _ , pooled , err = getNextPoolEvent (pooled , event .ConnectionCreated ); err != nil {
319
- return newEventVerificationError (idx , client , err .Error ())
319
+ return newEventVerificationError (idx , client , "failed to get next pool event: %v" , err .Error ())
320
320
}
321
321
case evt .ConnectionReadyEvent != nil :
322
322
if _ , pooled , err = getNextPoolEvent (pooled , event .ConnectionReady ); err != nil {
323
- return newEventVerificationError (idx , client , err .Error ())
323
+ return newEventVerificationError (idx , client , "failed to get next pool event: %v" , err .Error ())
324
324
}
325
325
case evt .ConnectionClosedEvent != nil :
326
326
var actual * event.PoolEvent
327
327
if actual , pooled , err = getNextPoolEvent (pooled , event .ConnectionClosed ); err != nil {
328
- return newEventVerificationError (idx , client , err .Error ())
328
+ return newEventVerificationError (idx , client , "failed to get next pool event: %v" , err .Error ())
329
329
}
330
330
331
331
if expectedReason := evt .ConnectionClosedEvent .Reason ; expectedReason != nil {
@@ -335,12 +335,12 @@ func verifyCMAPEvents(client *clientEntity, expectedEvents *expectedEvents) erro
335
335
}
336
336
case evt .ConnectionCheckedOutEvent != nil :
337
337
if _ , pooled , err = getNextPoolEvent (pooled , event .GetSucceeded ); err != nil {
338
- return newEventVerificationError (idx , client , err .Error ())
338
+ return newEventVerificationError (idx , client , "failed to get next pool event: %v" , err .Error ())
339
339
}
340
340
case evt .ConnectionCheckOutFailedEvent != nil :
341
341
var actual * event.PoolEvent
342
342
if actual , pooled , err = getNextPoolEvent (pooled , event .GetFailed ); err != nil {
343
- return newEventVerificationError (idx , client , err .Error ())
343
+ return newEventVerificationError (idx , client , "failed to get next pool event: %v" , err .Error ())
344
344
}
345
345
346
346
if expectedReason := evt .ConnectionCheckOutFailedEvent .Reason ; expectedReason != nil {
@@ -350,12 +350,12 @@ func verifyCMAPEvents(client *clientEntity, expectedEvents *expectedEvents) erro
350
350
}
351
351
case evt .ConnectionCheckedInEvent != nil :
352
352
if _ , pooled , err = getNextPoolEvent (pooled , event .ConnectionReturned ); err != nil {
353
- return newEventVerificationError (idx , client , err .Error ())
353
+ return newEventVerificationError (idx , client , "failed to get next pool event: %v" , err .Error ())
354
354
}
355
355
case evt .PoolClearedEvent != nil :
356
356
var actual * event.PoolEvent
357
357
if actual , pooled , err = getNextPoolEvent (pooled , event .PoolCleared ); err != nil {
358
- return newEventVerificationError (idx , client , err .Error ())
358
+ return newEventVerificationError (idx , client , "failed to get next pool event: %v" , err .Error ())
359
359
}
360
360
if expectServiceID := evt .PoolClearedEvent .HasServiceID ; expectServiceID != nil {
361
361
if err := verifyServiceID (* expectServiceID , actual .ServiceID ); err != nil {
@@ -515,7 +515,7 @@ func verifySDAMEvents(client *clientEntity, expectedEvents *expectedEvents) erro
515
515
case evt .ServerDescriptionChangedEvent != nil :
516
516
var got * event.ServerDescriptionChangedEvent
517
517
if got , changed , err = getNextServerDescriptionChangedEvent (changed ); err != nil {
518
- return newEventVerificationError (idx , client , err .Error ())
518
+ return newEventVerificationError (idx , client , "failed to get next server description changed event: %v" , err .Error ())
519
519
}
520
520
521
521
prevDesc := evt .ServerDescriptionChangedEvent .NewDescription
@@ -546,7 +546,7 @@ func verifySDAMEvents(client *clientEntity, expectedEvents *expectedEvents) erro
546
546
case evt .ServerHeartbeatStartedEvent != nil :
547
547
var got * event.ServerHeartbeatStartedEvent
548
548
if got , started , err = getNextServerHeartbeatStartedEvent (started ); err != nil {
549
- return newEventVerificationError (idx , client , err .Error ())
549
+ return newEventVerificationError (idx , client , "failed to get next server heartbeat started event: %v" , err .Error ())
550
550
}
551
551
552
552
if want := evt .ServerHeartbeatStartedEvent .Awaited ; want != nil && * want != got .Awaited {
@@ -555,7 +555,7 @@ func verifySDAMEvents(client *clientEntity, expectedEvents *expectedEvents) erro
555
555
case evt .ServerHeartbeatSucceededEvent != nil :
556
556
var got * event.ServerHeartbeatSucceededEvent
557
557
if got , succeeded , err = getNextServerHeartbeatSucceededEvent (succeeded ); err != nil {
558
- return newEventVerificationError (idx , client , err .Error ())
558
+ return newEventVerificationError (idx , client , "failed to get next server heartbeat succeeded event: %v" , err .Error ())
559
559
}
560
560
561
561
if want := evt .ServerHeartbeatSucceededEvent .Awaited ; want != nil && * want != got .Awaited {
@@ -564,15 +564,15 @@ func verifySDAMEvents(client *clientEntity, expectedEvents *expectedEvents) erro
564
564
case evt .ServerHeartbeatFailedEvent != nil :
565
565
var got * event.ServerHeartbeatFailedEvent
566
566
if got , failed , err = getNextServerHeartbeatFailedEvent (failed ); err != nil {
567
- return newEventVerificationError (idx , client , err .Error ())
567
+ return newEventVerificationError (idx , client , "failed to get next server heartbeat failed event: %v" , err .Error ())
568
568
}
569
569
570
570
if want := evt .ServerHeartbeatFailedEvent .Awaited ; want != nil && * want != got .Awaited {
571
571
return newEventVerificationError (idx , client , "want awaited %v, got %v" , * want , got .Awaited )
572
572
}
573
573
case evt .TopologyDescriptionChangedEvent != nil :
574
574
if _ , tchanged , err = getNextTopologyDescriptionChangedEvent (tchanged ); err != nil {
575
- return newEventVerificationError (idx , client , err .Error ())
575
+ return newEventVerificationError (idx , client , "failed to get next description changed event: %v" , err .Error ())
576
576
}
577
577
}
578
578
}
0 commit comments