@@ -314,16 +314,16 @@ func verifyCMAPEvents(client *clientEntity, expectedEvents *expectedEvents) erro
314314 switch {
315315 case evt .ConnectionCreatedEvent != nil :
316316 if _ , pooled , err = getNextPoolEvent (pooled , event .ConnectionCreated ); err != nil {
317- return newEventVerificationError (idx , client , err .Error ())
317+ return newEventVerificationError (idx , client , "failed to get next pool event: %v" , err .Error ())
318318 }
319319 case evt .ConnectionReadyEvent != nil :
320320 if _ , pooled , err = getNextPoolEvent (pooled , event .ConnectionReady ); err != nil {
321- return newEventVerificationError (idx , client , err .Error ())
321+ return newEventVerificationError (idx , client , "failed to get next pool event: %v" , err .Error ())
322322 }
323323 case evt .ConnectionClosedEvent != nil :
324324 var actual * event.PoolEvent
325325 if actual , pooled , err = getNextPoolEvent (pooled , event .ConnectionClosed ); err != nil {
326- return newEventVerificationError (idx , client , err .Error ())
326+ return newEventVerificationError (idx , client , "failed to get next pool event: %v" , err .Error ())
327327 }
328328
329329 if expectedReason := evt .ConnectionClosedEvent .Reason ; expectedReason != nil {
@@ -333,12 +333,12 @@ func verifyCMAPEvents(client *clientEntity, expectedEvents *expectedEvents) erro
333333 }
334334 case evt .ConnectionCheckedOutEvent != nil :
335335 if _ , pooled , err = getNextPoolEvent (pooled , event .ConnectionCheckedOut ); err != nil {
336- return newEventVerificationError (idx , client , err .Error ())
336+ return newEventVerificationError (idx , client , "failed to get next pool event: %v" , err .Error ())
337337 }
338338 case evt .ConnectionCheckOutFailedEvent != nil :
339339 var actual * event.PoolEvent
340340 if actual , pooled , err = getNextPoolEvent (pooled , event .ConnectionCheckOutFailed ); err != nil {
341- return newEventVerificationError (idx , client , err .Error ())
341+ return newEventVerificationError (idx , client , "failed to get next pool event: %v" , err .Error ())
342342 }
343343
344344 if expectedReason := evt .ConnectionCheckOutFailedEvent .Reason ; expectedReason != nil {
@@ -348,12 +348,12 @@ func verifyCMAPEvents(client *clientEntity, expectedEvents *expectedEvents) erro
348348 }
349349 case evt .ConnectionCheckedInEvent != nil :
350350 if _ , pooled , err = getNextPoolEvent (pooled , event .ConnectionCheckedIn ); err != nil {
351- return newEventVerificationError (idx , client , err .Error ())
351+ return newEventVerificationError (idx , client , "failed to get next pool event: %v" , err .Error ())
352352 }
353353 case evt .PoolClearedEvent != nil :
354354 var actual * event.PoolEvent
355355 if actual , pooled , err = getNextPoolEvent (pooled , event .ConnectionPoolCleared ); err != nil {
356- return newEventVerificationError (idx , client , err .Error ())
356+ return newEventVerificationError (idx , client , "failed to get next pool event: %v" , err .Error ())
357357 }
358358 if expectServiceID := evt .PoolClearedEvent .HasServiceID ; expectServiceID != nil {
359359 if err := verifyServiceID (* expectServiceID , actual .ServiceID ); err != nil {
@@ -513,7 +513,7 @@ func verifySDAMEvents(client *clientEntity, expectedEvents *expectedEvents) erro
513513 case evt .ServerDescriptionChangedEvent != nil :
514514 var got * event.ServerDescriptionChangedEvent
515515 if got , changed , err = getNextServerDescriptionChangedEvent (changed ); err != nil {
516- return newEventVerificationError (idx , client , err .Error ())
516+ return newEventVerificationError (idx , client , "failed to get next server description changed event: %v" , err .Error ())
517517 }
518518
519519 prevDesc := evt .ServerDescriptionChangedEvent .NewDescription
@@ -544,7 +544,7 @@ func verifySDAMEvents(client *clientEntity, expectedEvents *expectedEvents) erro
544544 case evt .ServerHeartbeatStartedEvent != nil :
545545 var got * event.ServerHeartbeatStartedEvent
546546 if got , started , err = getNextServerHeartbeatStartedEvent (started ); err != nil {
547- return newEventVerificationError (idx , client , err .Error ())
547+ return newEventVerificationError (idx , client , "failed to get next server heartbeat started event: %v" , err .Error ())
548548 }
549549
550550 if want := evt .ServerHeartbeatStartedEvent .Awaited ; want != nil && * want != got .Awaited {
@@ -553,7 +553,7 @@ func verifySDAMEvents(client *clientEntity, expectedEvents *expectedEvents) erro
553553 case evt .ServerHeartbeatSucceededEvent != nil :
554554 var got * event.ServerHeartbeatSucceededEvent
555555 if got , succeeded , err = getNextServerHeartbeatSucceededEvent (succeeded ); err != nil {
556- return newEventVerificationError (idx , client , err .Error ())
556+ return newEventVerificationError (idx , client , "failed to get next server heartbeat succeeded event: %v" , err .Error ())
557557 }
558558
559559 if want := evt .ServerHeartbeatSucceededEvent .Awaited ; want != nil && * want != got .Awaited {
@@ -562,15 +562,15 @@ func verifySDAMEvents(client *clientEntity, expectedEvents *expectedEvents) erro
562562 case evt .ServerHeartbeatFailedEvent != nil :
563563 var got * event.ServerHeartbeatFailedEvent
564564 if got , failed , err = getNextServerHeartbeatFailedEvent (failed ); err != nil {
565- return newEventVerificationError (idx , client , err .Error ())
565+ return newEventVerificationError (idx , client , "failed to get next server heartbeat failed event: %v" , err .Error ())
566566 }
567567
568568 if want := evt .ServerHeartbeatFailedEvent .Awaited ; want != nil && * want != got .Awaited {
569569 return newEventVerificationError (idx , client , "want awaited %v, got %v" , * want , got .Awaited )
570570 }
571571 case evt .TopologyDescriptionChangedEvent != nil :
572572 if _ , tchanged , err = getNextTopologyDescriptionChangedEvent (tchanged ); err != nil {
573- return newEventVerificationError (idx , client , err .Error ())
573+ return newEventVerificationError (idx , client , "failed to get next description changed event: %v" , err .Error ())
574574 }
575575 }
576576 }
0 commit comments