From 91ef65fc2a37c8bad69fff2c7b5356aa4a23f886 Mon Sep 17 00:00:00 2001 From: Dimitrios Siganos Date: Tue, 30 Aug 2022 20:00:04 +0100 Subject: [PATCH] Fix unit test node.local_votes_cache (#3929) The code to convert UDP to TCP introduced a extra node in the network that interferes with the test case. --- nano/core_test/node.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/nano/core_test/node.cpp b/nano/core_test/node.cpp index 9f38a208..a3fb8446 100644 --- a/nano/core_test/node.cpp +++ b/nano/core_test/node.cpp @@ -2288,8 +2288,7 @@ TEST (node, local_votes_cache) system.wallet (0)->insert_adhoc (nano::dev::genesis_key.prv); nano::confirm_req message1{ nano::dev::network_params.network, send1 }; nano::confirm_req message2{ nano::dev::network_params.network, send2 }; - auto other_node = nano::test::add_outer_node (system, nano::test::get_available_port ()); - auto channel = nano::test::establish_tcp (system, *other_node, node.network.endpoint ()); + auto channel = std::make_shared (node, node); node.network.inbound (message1, channel); ASSERT_TIMELY (3s, node.stats.count (nano::stat::type::requests, nano::stat::detail::requests_generated_votes) == 1); node.network.inbound (message2, channel);