@@ -438,49 +438,17 @@ let tests =
438438 .EnableRetry( true )
439439 .SubscribeAsync()
440440
441- let! msgId = producer.SendAsync([| 0 uy; 1 uy; 0 uy |])
442- let! ( msg1 : Message < byte []>) = consumer.ReceiveAsync()
443- do ! consumer.ReconsumeLaterAsync( msg1, %( DateTime.UtcNow.AddSeconds( 1.0 ) |> convertToMsTimestamp))
444- let! ( msg2 : Message < byte []>) = consumer.ReceiveAsync()
445-
446- Expect.equal " " msgId msg1.MessageId
447- Expect.equal " " ( msg1.GetValue() |> Array.toList) ( msg2.GetValue() |> Array.toList)
448-
449- description |> logTestEnd
450- }
451-
452-
453- testTask " Reconsume later retains ordering key" {
454-
455- let description = " Reconsume later retains ordering key"
456-
457- description |> logTestStart
458-
459- let config = getTestConfig()
460- let producerName = " reconsumeProducer"
461- let consumerName = " reconsumeConsumer"
462-
463- let! ( producer : IProducer < byte []>) =
464- createProducer()
465- .ProducerName( producerName)
466- .Topic( config.TopicName)
467- .EnableBatching( false )
468- .CreateAsync()
469-
470- let! ( consumer : IConsumer < byte []>) =
471- createConsumer()
472- .ConsumerName( consumerName)
473- .Topic( config.TopicName)
474- .SubscriptionName( config.SubscriptionName)
475- .EnableRetry( true )
476- .SubscribeAsync()
477-
441+ let data = [| 0 uy; 1 uy; 0 uy |]
478442 let orderingKey = [| 1 uy; 0 uy; 1 uy |]
479- let! _ = producer.NewMessage([| 0 uy; 1 uy; 0 uy |], orderingKey = orderingKey) |> producer.SendAsync
443+ let message = producer.NewMessage( data, orderingKey = orderingKey)
444+ let! msgId = producer.SendAsync message
480445 let! ( msg1 : Message < byte []>) = consumer.ReceiveAsync()
481446 do ! consumer.ReconsumeLaterAsync( msg1, %( DateTime.UtcNow.AddSeconds( 1.0 ) |> convertToMsTimestamp))
482447 let! ( msg2 : Message < byte []>) = consumer.ReceiveAsync()
483448
449+ Expect.equal " " msgId msg1.MessageId
450+ Expect.equal " " data ( msg1.GetValue())
451+ Expect.equal " " data ( msg2.GetValue())
484452 Expect.equal " " orderingKey msg1.OrderingKey
485453 Expect.equal " " orderingKey msg2.OrderingKey
486454
0 commit comments