@@ -2461,9 +2461,9 @@ fn test_phantom_onion_hmac_failure() {
2461
2461
}
2462
2462
} ;
2463
2463
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 } ] ,
2467
2467
) ;
2468
2468
nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
2469
2469
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() {
2562
2562
}
2563
2563
}
2564
2564
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 } ] ,
2568
2568
) ;
2569
2569
nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
2570
2570
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() {
2628
2628
}
2629
2629
}
2630
2630
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 } ] ,
2634
2634
) ;
2635
2635
nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
2636
2636
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() {
2682
2682
2683
2683
expect_pending_htlcs_forwardable_ignore ! ( nodes[ 1 ] ) ;
2684
2684
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 } ] ,
2688
2688
) ;
2689
2689
nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
2690
2690
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() {
2842
2842
nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
2843
2843
expect_pending_htlcs_forwardable_ignore ! ( nodes[ 1 ] ) ;
2844
2844
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 ( ) } ] ,
2848
2848
) ;
2849
2849
nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
2850
2850
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() {
2971
2971
route. paths[ 0 ] . hops. last( ) . unwrap( ) . pubkey
2972
2972
) ;
2973
2973
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 } ] ,
2977
2977
) ;
2978
2978
nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
2979
2979
0 commit comments