@@ -642,7 +642,6 @@ describe('Consumer', () => {
642642 async ( ) => {
643643 // Seed the topic with some messages. We don't need a tx producer for this.
644644 await producer . connect ( ) ;
645-
646645 const partition = 0 ;
647646 const messages = generateMessages ( ) . map ( message => ( {
648647 ...message ,
@@ -691,7 +690,7 @@ describe('Consumer', () => {
691690 eachMessage,
692691 } )
693692
694- // Consume pre-produced messages.
693+ // 2. Consume pre-produced messages.
695694
696695 const number = messages . length ;
697696 await waitForMessages ( messagesConsumed , {
@@ -729,8 +728,8 @@ describe('Consumer', () => {
729728 await consumer . connect ( ) ;
730729 await consumer . subscribe ( { topic : topicName } ) ;
731730
732- messagesConsumed = [ ]
733- uncommittedOffsetsPerMessage = [ ]
731+ messagesConsumed = [ ] ;
732+ uncommittedOffsetsPerMessage = [ ] ;
734733
735734 consumer . run ( { eachMessage } )
736735
@@ -802,19 +801,6 @@ describe('Consumer', () => {
802801 // Consume produced messages.
803802 await waitForMessages ( messagesConsumed , { number : messages . length } ) ;
804803
805- // Restart consumer - we cannot stop it, so we recreate it.
806- await consumer . disconnect ( ) ;
807-
808- consumer = createConsumer ( {
809- groupId,
810- maxWaitTimeInMs : 100 ,
811- fromBeginning : true ,
812- autoCommit : false ,
813- } ) ;
814-
815- await consumer . connect ( ) ;
816- await consumer . subscribe ( { topic : topicName } ) ;
817-
818804 expect ( messagesConsumed [ 0 ] . value . toString ( ) ) . toMatch ( / v a l u e - 0 / ) ;
819805 expect ( messagesConsumed [ 99 ] . value . toString ( ) ) . toMatch ( / v a l u e - 9 9 / ) ;
820806 expect ( uncommittedOffsetsPerMessage ) . toHaveLength ( messagesConsumed . length ) ;
@@ -833,13 +819,25 @@ describe('Consumer', () => {
833819 } ) ;
834820 await txnToAbort . abort ( )
835821
836- // Restart consumer
822+ /* Restart consumer - we cannot stop it, so we recreate it. */
837823 messagesConsumed = [ ]
838824 uncommittedOffsetsPerMessage = [ ]
839825
826+ await consumer . disconnect ( ) ;
827+
828+ consumer = createConsumer ( {
829+ groupId,
830+ maxWaitTimeInMs : 100 ,
831+ fromBeginning : true ,
832+ autoCommit : false ,
833+ } ) ;
834+
835+ await consumer . connect ( ) ;
836+ await consumer . subscribe ( { topic : topicName } ) ;
837+
840838 consumer . run ( {
841- eachMessage
842- } )
839+ eachMessage,
840+ } ) ;
843841
844842 await waitForMessages ( messagesConsumed , { number : 1 } ) ;
845843 expect ( messagesConsumed [ 0 ] . value . toString ( ) ) . toMatch ( / v a l u e - 0 / )
0 commit comments