@@ -3542,7 +3542,8 @@ dead_letter_headers_exchange(Config) ->
3542
3542
{{symbol , <<" queue" >>}, {utf8 , QName1 }},
3543
3543
{{symbol , <<" reason" >>}, {symbol , <<" expired" >>}},
3544
3544
{{symbol , <<" count" >>}, {ulong , 1 }},
3545
- {{symbol , <<" time" >>}, {timestamp , Timestamp }},
3545
+ {{symbol , <<" first-time" >>}, {timestamp , Timestamp }},
3546
+ {{symbol , <<" last-time" >>}, {timestamp , Timestamp }},
3546
3547
{{symbol , <<" exchange" >>},{utf8 , <<>>}},
3547
3548
{{symbol , <<" routing-keys" >>}, {array , utf8 , [{utf8 , QName1 }]}}
3548
3549
]}]}
@@ -3628,28 +3629,31 @@ dead_letter_reject(Config) ->
3628
3629
{{symbol , <<" queue" >>}, {utf8 , QName1 }},
3629
3630
{{symbol , <<" reason" >>}, {symbol , <<" expired" >>}},
3630
3631
{{symbol , <<" count" >>}, {ulong , 3 }},
3631
- {{symbol , <<" time" >>}, {timestamp , Timestamp1 }},
3632
+ {{symbol , <<" first-time" >>}, {timestamp , Ts1 }},
3633
+ {{symbol , <<" last-time" >>}, {timestamp , Ts2 }},
3632
3634
{{symbol , <<" exchange" >>},{utf8 , <<>>}},
3633
3635
{{symbol , <<" routing-keys" >>}, {array , utf8 , [{utf8 , QName1 }]}}
3634
3636
]} = D1 ,
3635
3637
{map , [
3636
3638
{{symbol , <<" queue" >>}, {utf8 , QName2 }},
3637
3639
{{symbol , <<" reason" >>}, {symbol , <<" rejected" >>}},
3638
3640
{{symbol , <<" count" >>}, {ulong , 2 }},
3639
- {{symbol , <<" time" >>}, {timestamp , Timestamp2 }},
3641
+ {{symbol , <<" first-time" >>}, {timestamp , Ts3 }},
3642
+ {{symbol , <<" last-time" >>}, {timestamp , Ts4 }},
3640
3643
{{symbol , <<" exchange" >>},{utf8 , <<>>}},
3641
3644
{{symbol , <<" routing-keys" >>}, {array , utf8 , [{utf8 , QName2 }]}}
3642
3645
]} = D2 ,
3643
3646
{map , [
3644
3647
{{symbol , <<" queue" >>}, {utf8 , QName3 }},
3645
3648
{{symbol , <<" reason" >>}, {symbol , <<" expired" >>}},
3646
3649
{{symbol , <<" count" >>}, {ulong , 2 }},
3647
- {{symbol , <<" time" >>}, {timestamp , Timestamp3 }},
3650
+ {{symbol , <<" first-time" >>}, {timestamp , Ts5 }},
3651
+ {{symbol , <<" last-time" >>}, {timestamp , Ts6 }},
3648
3652
{{symbol , <<" exchange" >>},{utf8 , <<>>}},
3649
3653
{{symbol , <<" routing-keys" >>}, {array , utf8 , [{utf8 , QName3 }]}}
3650
3654
]} = D3 ,
3651
- ? assert ( Timestamp1 < Timestamp2 ) ,
3652
- ? assert ( Timestamp2 < Timestamp3 ),
3655
+ ? assertEqual ([ Ts1 , Ts3 , Ts5 , Ts4 , Ts6 , Ts2 ] ,
3656
+ lists : sort ([ Ts1 , Ts2 , Ts3 , Ts4 , Ts5 , Ts6 ]) ),
3653
3657
3654
3658
ok = amqp10_client :detach_link (Receiver ),
3655
3659
ok = amqp10_client :detach_link (Sender ),
@@ -3710,7 +3714,8 @@ dead_letter_into_stream(Config) ->
3710
3714
{{symbol , <<" queue" >>}, {utf8 , QName0 }},
3711
3715
{{symbol , <<" reason" >>}, {symbol , <<" expired" >>}},
3712
3716
{{symbol , <<" count" >>}, {ulong , 1 }},
3713
- {{symbol , <<" time" >>}, {timestamp , Timestamp }},
3717
+ {{symbol , <<" first-time" >>}, {timestamp , Timestamp }},
3718
+ {{symbol , <<" last-time" >>}, {timestamp , Timestamp }},
3714
3719
{{symbol , <<" exchange" >>},{utf8 , <<>>}},
3715
3720
{{symbol , <<" routing-keys" >>}, {array , utf8 , [{utf8 , QName0 }]}}
3716
3721
]}]}
0 commit comments