File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -3405,10 +3405,10 @@ fn test_sync_async_persist_doesnt_hang() {
3405
3405
// pending `MonitorEvent`s).
3406
3406
let pending_events = nodes[ 0 ] . node . get_and_clear_pending_events ( ) ;
3407
3407
assert_eq ! ( pending_events. len( ) , 2 ) ;
3408
- if let Event :: PaymentPathSuccessful { ref payment_hash, ..} = pending_events[ 0 ] {
3408
+ if let Event :: PaymentPathSuccessful { ref payment_hash, ..} = pending_events[ 1 ] {
3409
3409
assert_eq ! ( payment_hash. unwrap( ) , payment_hash_1) ;
3410
3410
} else { panic ! ( ) ; }
3411
- if let Event :: PaymentSent { ref payment_hash, ..} = pending_events[ 1 ] {
3411
+ if let Event :: PaymentSent { ref payment_hash, ..} = pending_events[ 0 ] {
3412
3412
assert_eq ! ( * payment_hash, payment_hash_2) ;
3413
3413
} else { panic ! ( ) ; }
3414
3414
@@ -3421,6 +3421,7 @@ fn test_sync_async_persist_doesnt_hang() {
3421
3421
let bs_final_raa = get_event_msg ! ( nodes[ 1 ] , MessageSendEvent :: SendRevokeAndACK , nodes[ 0 ] . node. get_our_node_id( ) ) ;
3422
3422
nodes[ 0 ] . node . handle_revoke_and_ack ( & nodes[ 1 ] . node . get_our_node_id ( ) , & bs_final_raa) ;
3423
3423
check_added_monitors ( & nodes[ 0 ] , 1 ) ;
3424
+ expect_payment_path_successful ! ( nodes[ 0 ] ) ;
3424
3425
}
3425
3426
3426
3427
fn do_test_reload_mon_update_completion_actions ( close_during_reload : bool ) {
You can’t perform that action at this time.
0 commit comments