@@ -228,7 +228,7 @@ describe("Consumer", () => {
228228 } )
229229 } )
230230
231- test . skip ( "consumer can discard a message with annotations in a queue" , async ( ) => {
231+ test ( "consumer can discard a message with annotations in a queue" , async ( ) => {
232232 const publisher = await connection . createPublisher ( { queue : { name : discardQueueName } } )
233233 const expectedBody = "ciao"
234234 await publisher . publish (
@@ -240,7 +240,7 @@ describe("Consumer", () => {
240240 const consumer = await connection . createConsumer ( {
241241 queue : { name : discardQueueName } ,
242242 messageHandler : ( context ) => {
243- context . discard ( )
243+ context . discard ( { "x-opt-annotation-key" : "annotation-value" } )
244244 } ,
245245 } )
246246 consumer . start ( )
@@ -296,7 +296,7 @@ describe("Consumer", () => {
296296 } )
297297 } )
298298
299- test . skip ( "consumer can requeue a message with annotations in a queue" , async ( ) => {
299+ test ( "consumer can requeue a message with annotations in a queue" , async ( ) => {
300300 let toRequeue = true
301301 const messages : Message [ ] = [ ]
302302 const consumer = await connection . createConsumer ( {
@@ -305,7 +305,7 @@ describe("Consumer", () => {
305305 messages . push ( message )
306306 if ( toRequeue ) {
307307 toRequeue = false
308- context . requeue ( )
308+ context . requeue ( { "x-opt-annotation-key" : "annotation-value" } )
309309 return
310310 }
311311 context . accept ( )
@@ -327,7 +327,7 @@ describe("Consumer", () => {
327327 expect ( messages [ 0 ] . message_annotations ! [ "x-opt-annotation-key" ] ) . toBeUndefined ( )
328328 expect ( messages [ 0 ] . message_annotations ! [ "x-delivery-count" ] ) . toBeUndefined ( )
329329 expect ( messages [ 1 ] . message_annotations ! [ "x-opt-annotation-key" ] ) . toEqual ( "annotation-value" )
330- expect ( messages [ 1 ] . message_annotations ! [ "x-delivery-count" ] ) . toEqual ( "1" )
330+ expect ( messages [ 1 ] . message_annotations ! [ "x-delivery-count" ] ) . toEqual ( 1 )
331331 } )
332- } )
332+ } , 15000 )
333333} )
0 commit comments