@@ -6075,11 +6075,12 @@ fn test_fail_holding_cell_htlc_upon_free() {
6075
6075
let events = nodes[ 0 ] . node . get_and_clear_pending_events ( ) ;
6076
6076
assert_eq ! ( events. len( ) , 1 ) ;
6077
6077
match & events[ 0 ] {
6078
- & Event :: PaymentPathFailed { ref payment_hash, ref rejected_by_dest, ref network_update, ref error_code , ref error_data , ref all_paths_failed , path : _ } => {
6078
+ & Event :: PaymentPathFailed { ref payment_hash, ref rejected_by_dest, ref network_update, ref all_paths_failed , path : _ , ref short_channel_id , ref error_code , ref error_data } => {
6079
6079
assert_eq ! ( our_payment_hash. clone( ) , * payment_hash) ;
6080
6080
assert_eq ! ( * rejected_by_dest, false ) ;
6081
6081
assert_eq ! ( * all_paths_failed, true ) ;
6082
6082
assert_eq ! ( * network_update, None ) ;
6083
+ assert_eq ! ( * short_channel_id, None ) ;
6083
6084
assert_eq ! ( * error_code, None ) ;
6084
6085
assert_eq ! ( * error_data, None ) ;
6085
6086
} ,
@@ -6162,11 +6163,12 @@ fn test_free_and_fail_holding_cell_htlcs() {
6162
6163
let events = nodes[ 0 ] . node . get_and_clear_pending_events ( ) ;
6163
6164
assert_eq ! ( events. len( ) , 1 ) ;
6164
6165
match & events[ 0 ] {
6165
- & Event :: PaymentPathFailed { ref payment_hash, ref rejected_by_dest, ref network_update, ref error_code , ref error_data , ref all_paths_failed , path : _ } => {
6166
+ & Event :: PaymentPathFailed { ref payment_hash, ref rejected_by_dest, ref network_update, ref all_paths_failed , path : _ , ref short_channel_id , ref error_code , ref error_data } => {
6166
6167
assert_eq ! ( payment_hash_2. clone( ) , * payment_hash) ;
6167
6168
assert_eq ! ( * rejected_by_dest, false ) ;
6168
6169
assert_eq ! ( * all_paths_failed, true ) ;
6169
6170
assert_eq ! ( * network_update, None ) ;
6171
+ assert_eq ! ( * short_channel_id, None ) ;
6170
6172
assert_eq ! ( * error_code, None ) ;
6171
6173
assert_eq ! ( * error_data, None ) ;
6172
6174
} ,
0 commit comments