Fix fill_keepalive_self
This commit is contained in:
parent
dbcb512d30
commit
7156cf3ab2
1 changed files with 8 additions and 3 deletions
|
|
@ -1026,9 +1026,14 @@ TEST (network, filter_invalid_version_using)
|
||||||
TEST (network, fill_keepalive_self)
|
TEST (network, fill_keepalive_self)
|
||||||
{
|
{
|
||||||
nano::test::system system{ 2 };
|
nano::test::system system{ 2 };
|
||||||
std::array<nano::endpoint, 8> target;
|
|
||||||
system.nodes[0]->network.fill_keepalive_self (target);
|
auto get_keepalive = [&system] (nano::node & node) {
|
||||||
ASSERT_EQ (target[2].port (), system.nodes[1]->network.port);
|
std::array<nano::endpoint, 8> target;
|
||||||
|
node.network.fill_keepalive_self (target);
|
||||||
|
return target;
|
||||||
|
};
|
||||||
|
|
||||||
|
ASSERT_TIMELY_EQ (5s, get_keepalive (system.node (0))[2].port (), system.nodes[1]->network.port);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST (network, reconnect_cached)
|
TEST (network, reconnect_cached)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue