We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6de3500 commit ca3546bCopy full SHA for ca3546b
tests/integration_tests_rust.rs
@@ -202,7 +202,11 @@ fn multi_hop_sending() {
202
nodes[0].bolt11_payment().send(&invoice, Some(sending_params)).unwrap();
203
204
expect_event!(nodes[1], PaymentForwarded);
205
- expect_event!(nodes[2], PaymentForwarded);
+
206
+ // We expect that the payment goes through N2 or N3, so we check both for the PaymentForwarded event.
207
+ let node_2_fwd_event = matches!(nodes[2].next_event(), Some(Event::PaymentForwarded { .. }));
208
+ let node_3_fwd_event = matches!(nodes[3].next_event(), Some(Event::PaymentForwarded { .. }));
209
+ assert!(node_2_fwd_event || node_3_fwd_event);
210
211
let payment_id = expect_payment_received_event!(&nodes[4], 2_500_000);
212
let fee_paid_msat = Some(2000);
0 commit comments