@@ -2463,9 +2463,9 @@ fn test_phantom_onion_hmac_failure() {
24632463 }
24642464 } ;
24652465 nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
2466- expect_pending_htlcs_forwardable_and_htlc_handling_failed_ignore ! (
2467- nodes[ 1 ] ,
2468- vec! [ HTLCHandlingFailureType :: Receive { payment_hash } ]
2466+ expect_pending_htlcs_forwardable_conditions (
2467+ nodes[ 1 ] . node . get_and_clear_pending_events ( ) ,
2468+ & [ HTLCHandlingFailureType :: Receive { payment_hash } ] ,
24692469 ) ;
24702470 nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
24712471 let update_1 = get_htlc_update_msgs ! ( nodes[ 1 ] , nodes[ 0 ] . node. get_our_node_id( ) ) ;
@@ -2564,9 +2564,9 @@ fn test_phantom_invalid_onion_payload() {
25642564 }
25652565 }
25662566 nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
2567- expect_pending_htlcs_forwardable_and_htlc_handling_failed_ignore ! (
2568- nodes[ 1 ] ,
2569- vec! [ HTLCHandlingFailureType :: Receive { payment_hash } ]
2567+ expect_pending_htlcs_forwardable_conditions (
2568+ nodes[ 1 ] . node . get_and_clear_pending_events ( ) ,
2569+ & [ HTLCHandlingFailureType :: Receive { payment_hash } ] ,
25702570 ) ;
25712571 nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
25722572 let update_1 = get_htlc_update_msgs ! ( nodes[ 1 ] , nodes[ 0 ] . node. get_our_node_id( ) ) ;
@@ -2630,9 +2630,9 @@ fn test_phantom_final_incorrect_cltv_expiry() {
26302630 }
26312631 }
26322632 nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
2633- expect_pending_htlcs_forwardable_and_htlc_handling_failed_ignore ! (
2634- nodes[ 1 ] ,
2635- vec! [ HTLCHandlingFailureType :: Receive { payment_hash } ]
2633+ expect_pending_htlcs_forwardable_conditions (
2634+ nodes[ 1 ] . node . get_and_clear_pending_events ( ) ,
2635+ & [ HTLCHandlingFailureType :: Receive { payment_hash } ] ,
26362636 ) ;
26372637 nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
26382638 let update_1 = get_htlc_update_msgs ! ( nodes[ 1 ] , nodes[ 0 ] . node. get_our_node_id( ) ) ;
@@ -2684,9 +2684,9 @@ fn test_phantom_failure_too_low_cltv() {
26842684
26852685 expect_pending_htlcs_forwardable_ignore ! ( nodes[ 1 ] ) ;
26862686 nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
2687- expect_pending_htlcs_forwardable_and_htlc_handling_failed_ignore ! (
2688- nodes[ 1 ] ,
2689- vec! [ HTLCHandlingFailureType :: Receive { payment_hash } ]
2687+ expect_pending_htlcs_forwardable_conditions (
2688+ nodes[ 1 ] . node . get_and_clear_pending_events ( ) ,
2689+ & [ HTLCHandlingFailureType :: Receive { payment_hash } ] ,
26902690 ) ;
26912691 nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
26922692 let update_1 = get_htlc_update_msgs ! ( nodes[ 1 ] , nodes[ 0 ] . node. get_our_node_id( ) ) ;
@@ -2844,9 +2844,9 @@ fn test_phantom_failure_too_low_recv_amt() {
28442844 nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
28452845 expect_pending_htlcs_forwardable_ignore ! ( nodes[ 1 ] ) ;
28462846 nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
2847- expect_pending_htlcs_forwardable_and_htlc_handling_failed_ignore ! (
2848- nodes[ 1 ] ,
2849- vec! [ HTLCHandlingFailureType :: Receive { payment_hash: payment_hash. clone( ) } ]
2847+ expect_pending_htlcs_forwardable_conditions (
2848+ nodes[ 1 ] . node . get_and_clear_pending_events ( ) ,
2849+ & [ HTLCHandlingFailureType :: Receive { payment_hash : payment_hash. clone ( ) } ] ,
28502850 ) ;
28512851 nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
28522852 let update_1 = get_htlc_update_msgs ! ( nodes[ 1 ] , nodes[ 0 ] . node. get_our_node_id( ) ) ;
@@ -2973,9 +2973,9 @@ fn test_phantom_failure_reject_payment() {
29732973 route. paths[ 0 ] . hops. last( ) . unwrap( ) . pubkey
29742974 ) ;
29752975 nodes[ 1 ] . node . fail_htlc_backwards ( & payment_hash) ;
2976- expect_pending_htlcs_forwardable_and_htlc_handling_failed_ignore ! (
2977- nodes[ 1 ] ,
2978- vec! [ HTLCHandlingFailureType :: Receive { payment_hash } ]
2976+ expect_pending_htlcs_forwardable_conditions (
2977+ nodes[ 1 ] . node . get_and_clear_pending_events ( ) ,
2978+ & [ HTLCHandlingFailureType :: Receive { payment_hash } ] ,
29792979 ) ;
29802980 nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
29812981
0 commit comments