Connect peers on startup in tests
[rust-lightning] / lightning / src / ln / functional_test_utils.rs
index d1d322bfa95f08b3906cea5d68975b66500fe5f9..792a4826899e8e5ce497a9d88aee80a13fb19564 100644 (file)
@@ -1404,6 +1404,13 @@ pub fn create_network<'a, 'b: 'a, 'c: 'b>(node_count: usize, cfgs: &'b Vec<NodeC
                })
        }
 
+       for i in 0..node_count {
+               for j in (i+1)..node_count {
+                       nodes[i].node.peer_connected(&nodes[j].node.get_our_node_id(), &msgs::Init { features: InitFeatures::known() });
+                       nodes[j].node.peer_connected(&nodes[i].node.get_our_node_id(), &msgs::Init { features: InitFeatures::known() });
+               }
+       }
+
        nodes
 }