Add ChannelClosed generation at cooperative/force-close/error processing
[rust-lightning] / lightning / src / ln / onion_route_tests.rs
index 70d5a0c0bdfe30362668824ed6e77e0e267755a0..814782e59e4836f18e96197e86145484fa39014e 100644 (file)
@@ -122,7 +122,8 @@ fn run_onion_failure_test_with_fail_intercept<F1,F2,F3>(_name: &str, test_case:
                                expect_htlc_forward!(&nodes[2]);
                                expect_event!(&nodes[2], Event::PaymentReceived);
                                callback_node();
-                               expect_pending_htlcs_forwardable!(nodes[2]);
+                               let events = nodes[2].node.get_and_clear_pending_events();
+                               expect_pending_htlcs_forwardable!(nodes[2], events);
                        }
 
                        let update_2_1 = get_htlc_update_msgs!(nodes[2], nodes[1].node.get_our_node_id());