Skip to content

Commit 74159e9

Browse files
make probe_results mutable
1 parent 234d8c7 commit 74159e9

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

lightning/src/ln/functional_test_utils.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2098,9 +2098,8 @@ pub fn expect_channel_ready_event<'a, 'b, 'c, 'd>(node: &'a Node<'b, 'c, 'd>, ex
20982098
}
20992099

21002100
#[cfg(any(test, feature = "_test_utils"))]
2101-
pub fn expect_probe_successful_events(node: &Node, probe_results: &Vec<(PaymentHash, PaymentId)>) {
2101+
pub fn expect_probe_successful_events(node: &Node, mut probe_results: Vec<(PaymentHash, PaymentId)>) {
21022102
let mut events = node.node.get_and_clear_pending_events();
2103-
let mut probe_results = probe_results.clone();
21042103

21052104
for event in events.drain(..) {
21062105
match event {

lightning/src/ln/payment_tests.rs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1286,7 +1286,7 @@ fn successful_probe_yields_event() {
12861286

12871287
pass_probe_along_route(&nodes[0], expected_route);
12881288

1289-
expect_probe_successful_events(&nodes[0], &vec![res]);
1289+
expect_probe_successful_events(&nodes[0], vec![res]);
12901290

12911291
assert!(!nodes[0].node.has_pending_payments());
12921292
}
@@ -1429,7 +1429,7 @@ fn preflight_probes_yield_event_skip_private_hop() {
14291429

14301430
pass_probe_along_route(&nodes[0], expected_route);
14311431

1432-
expect_probe_successful_events(&nodes[0], &res);
1432+
expect_probe_successful_events(&nodes[0], res.clone());
14331433

14341434
assert!(!nodes[0].node.has_pending_payments());
14351435
}
@@ -1475,7 +1475,8 @@ fn preflight_probes_yield_event() {
14751475

14761476
pass_probe_along_route(&nodes[0], expected_route);
14771477

1478-
expect_probe_successful_events(&nodes[0], &res);
1478+
expect_probe_successful_events(&nodes[0], res.clone());
1479+
assert_eq!(res.len(), 2);
14791480

14801481
assert!(!nodes[0].node.has_pending_payments());
14811482
}
@@ -1523,7 +1524,7 @@ fn preflight_probes_yield_event_and_skip() {
15231524

15241525
pass_probe_along_route(&nodes[0], expected_route);
15251526

1526-
expect_probe_successful_events(&nodes[0], &res);
1527+
expect_probe_successful_events(&nodes[0], res.clone());
15271528

15281529
assert!(!nodes[0].node.has_pending_payments());
15291530
}

0 commit comments

Comments
 (0)