@@ -2461,9 +2461,9 @@ fn test_phantom_onion_hmac_failure() {
24612461 }
24622462 } ;
24632463 nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
2464- expect_pending_htlcs_forwardable_and_htlc_handling_failed_ignore ! (
2465- nodes[ 1 ] ,
2466- [ HTLCHandlingFailureType :: Receive { payment_hash } ]
2464+ expect_pending_htlcs_forwardable_conditions (
2465+ nodes[ 1 ] . node . get_and_clear_pending_events ( ) ,
2466+ & [ HTLCHandlingFailureType :: Receive { payment_hash } ] ,
24672467 ) ;
24682468 nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
24692469 let update_1 = get_htlc_update_msgs ! ( nodes[ 1 ] , nodes[ 0 ] . node. get_our_node_id( ) ) ;
@@ -2562,9 +2562,9 @@ fn test_phantom_invalid_onion_payload() {
25622562 }
25632563 }
25642564 nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
2565- expect_pending_htlcs_forwardable_and_htlc_handling_failed_ignore ! (
2566- nodes[ 1 ] ,
2567- [ HTLCHandlingFailureType :: Receive { payment_hash } ]
2565+ expect_pending_htlcs_forwardable_conditions (
2566+ nodes[ 1 ] . node . get_and_clear_pending_events ( ) ,
2567+ & [ HTLCHandlingFailureType :: Receive { payment_hash } ] ,
25682568 ) ;
25692569 nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
25702570 let update_1 = get_htlc_update_msgs ! ( nodes[ 1 ] , nodes[ 0 ] . node. get_our_node_id( ) ) ;
@@ -2628,9 +2628,9 @@ fn test_phantom_final_incorrect_cltv_expiry() {
26282628 }
26292629 }
26302630 nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
2631- expect_pending_htlcs_forwardable_and_htlc_handling_failed_ignore ! (
2632- nodes[ 1 ] ,
2633- [ HTLCHandlingFailureType :: Receive { payment_hash } ]
2631+ expect_pending_htlcs_forwardable_conditions (
2632+ nodes[ 1 ] . node . get_and_clear_pending_events ( ) ,
2633+ & [ HTLCHandlingFailureType :: Receive { payment_hash } ] ,
26342634 ) ;
26352635 nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
26362636 let update_1 = get_htlc_update_msgs ! ( nodes[ 1 ] , nodes[ 0 ] . node. get_our_node_id( ) ) ;
@@ -2682,9 +2682,9 @@ fn test_phantom_failure_too_low_cltv() {
26822682
26832683 expect_pending_htlcs_forwardable_ignore ! ( nodes[ 1 ] ) ;
26842684 nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
2685- expect_pending_htlcs_forwardable_and_htlc_handling_failed_ignore ! (
2686- nodes[ 1 ] ,
2687- [ HTLCHandlingFailureType :: Receive { payment_hash } ]
2685+ expect_pending_htlcs_forwardable_conditions (
2686+ nodes[ 1 ] . node . get_and_clear_pending_events ( ) ,
2687+ & [ HTLCHandlingFailureType :: Receive { payment_hash } ] ,
26882688 ) ;
26892689 nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
26902690 let update_1 = get_htlc_update_msgs ! ( nodes[ 1 ] , nodes[ 0 ] . node. get_our_node_id( ) ) ;
@@ -2842,9 +2842,9 @@ fn test_phantom_failure_too_low_recv_amt() {
28422842 nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
28432843 expect_pending_htlcs_forwardable_ignore ! ( nodes[ 1 ] ) ;
28442844 nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
2845- expect_pending_htlcs_forwardable_and_htlc_handling_failed_ignore ! (
2846- nodes[ 1 ] ,
2847- [ HTLCHandlingFailureType :: Receive { payment_hash: payment_hash. clone( ) } ]
2845+ expect_pending_htlcs_forwardable_conditions (
2846+ nodes[ 1 ] . node . get_and_clear_pending_events ( ) ,
2847+ & [ HTLCHandlingFailureType :: Receive { payment_hash : payment_hash. clone ( ) } ] ,
28482848 ) ;
28492849 nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
28502850 let update_1 = get_htlc_update_msgs ! ( nodes[ 1 ] , nodes[ 0 ] . node. get_our_node_id( ) ) ;
@@ -2971,9 +2971,9 @@ fn test_phantom_failure_reject_payment() {
29712971 route. paths[ 0 ] . hops. last( ) . unwrap( ) . pubkey
29722972 ) ;
29732973 nodes[ 1 ] . node . fail_htlc_backwards ( & payment_hash) ;
2974- expect_pending_htlcs_forwardable_and_htlc_handling_failed_ignore ! (
2975- nodes[ 1 ] ,
2976- [ HTLCHandlingFailureType :: Receive { payment_hash } ]
2974+ expect_pending_htlcs_forwardable_conditions (
2975+ nodes[ 1 ] . node . get_and_clear_pending_events ( ) ,
2976+ & [ HTLCHandlingFailureType :: Receive { payment_hash } ] ,
29772977 ) ;
29782978 nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
29792979
0 commit comments