@@ -6068,11 +6068,12 @@ fn test_fail_holding_cell_htlc_upon_free() {
6068
6068
let events = nodes[ 0 ] . node . get_and_clear_pending_events ( ) ;
6069
6069
assert_eq ! ( events. len( ) , 1 ) ;
6070
6070
match & events[ 0 ] {
6071
- & Event :: PaymentPathFailed { ref payment_hash, ref rejected_by_dest, ref network_update, ref error_code , ref error_data , ref all_paths_failed , path : _ } => {
6071
+ & 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 } => {
6072
6072
assert_eq ! ( our_payment_hash. clone( ) , * payment_hash) ;
6073
6073
assert_eq ! ( * rejected_by_dest, false ) ;
6074
6074
assert_eq ! ( * all_paths_failed, true ) ;
6075
6075
assert_eq ! ( * network_update, None ) ;
6076
+ assert_eq ! ( * short_channel_id, None ) ;
6076
6077
assert_eq ! ( * error_code, None ) ;
6077
6078
assert_eq ! ( * error_data, None ) ;
6078
6079
} ,
@@ -6155,11 +6156,12 @@ fn test_free_and_fail_holding_cell_htlcs() {
6155
6156
let events = nodes[ 0 ] . node . get_and_clear_pending_events ( ) ;
6156
6157
assert_eq ! ( events. len( ) , 1 ) ;
6157
6158
match & events[ 0 ] {
6158
- & Event :: PaymentPathFailed { ref payment_hash, ref rejected_by_dest, ref network_update, ref error_code , ref error_data , ref all_paths_failed , path : _ } => {
6159
+ & 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 } => {
6159
6160
assert_eq ! ( payment_hash_2. clone( ) , * payment_hash) ;
6160
6161
assert_eq ! ( * rejected_by_dest, false ) ;
6161
6162
assert_eq ! ( * all_paths_failed, true ) ;
6162
6163
assert_eq ! ( * network_update, None ) ;
6164
+ assert_eq ! ( * short_channel_id, None ) ;
6163
6165
assert_eq ! ( * error_code, None ) ;
6164
6166
assert_eq ! ( * error_data, None ) ;
6165
6167
} ,
0 commit comments