mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
separate packet type. add coding.
This commit is contained in:
parent
517a77f9b4
commit
1e91b7d1de
15
peer.cpp
15
peer.cpp
@ -32,6 +32,9 @@ BOOST_AUTO_TEST_SUITE(p2p)
|
|||||||
|
|
||||||
BOOST_AUTO_TEST_CASE(host)
|
BOOST_AUTO_TEST_CASE(host)
|
||||||
{
|
{
|
||||||
|
auto oldLogVerbosity = g_logVerbosity;
|
||||||
|
g_logVerbosity = 10;
|
||||||
|
|
||||||
NetworkPreferences host1prefs(30301, "127.0.0.1", true, true);
|
NetworkPreferences host1prefs(30301, "127.0.0.1", true, true);
|
||||||
NetworkPreferences host2prefs(30302, "127.0.0.1", true, true);
|
NetworkPreferences host2prefs(30302, "127.0.0.1", true, true);
|
||||||
|
|
||||||
@ -44,10 +47,14 @@ BOOST_AUTO_TEST_CASE(host)
|
|||||||
|
|
||||||
host1.addNode(node2, "127.0.0.1", host2prefs.listenPort, host2prefs.listenPort);
|
host1.addNode(node2, "127.0.0.1", host2prefs.listenPort, host2prefs.listenPort);
|
||||||
|
|
||||||
this_thread::sleep_for(chrono::seconds(1));
|
this_thread::sleep_for(chrono::seconds(3));
|
||||||
|
|
||||||
BOOST_REQUIRE_EQUAL(host1.peerCount(), 1);
|
auto host1peerCount = host1.peerCount();
|
||||||
BOOST_REQUIRE_EQUAL(host2.peerCount(), host1.peerCount());
|
auto host2peerCount = host2.peerCount();
|
||||||
|
BOOST_REQUIRE_EQUAL(host1peerCount, 1);
|
||||||
|
BOOST_REQUIRE_EQUAL(host2peerCount, 1);
|
||||||
|
|
||||||
|
g_logVerbosity = oldLogVerbosity;
|
||||||
}
|
}
|
||||||
|
|
||||||
BOOST_AUTO_TEST_CASE(save_nodes)
|
BOOST_AUTO_TEST_CASE(save_nodes)
|
||||||
@ -71,7 +78,7 @@ BOOST_AUTO_TEST_CASE(save_nodes)
|
|||||||
for (auto const& h: hosts)
|
for (auto const& h: hosts)
|
||||||
host2.addNode(h->id(), "127.0.0.1", h->listenPort(), h->listenPort());
|
host2.addNode(h->id(), "127.0.0.1", h->listenPort(), h->listenPort());
|
||||||
|
|
||||||
this_thread::sleep_for(chrono::milliseconds(1000));
|
this_thread::sleep_for(chrono::milliseconds(2000));
|
||||||
bytes firstHostNetwork(host.saveNetwork());
|
bytes firstHostNetwork(host.saveNetwork());
|
||||||
bytes secondHostNetwork(host.saveNetwork());
|
bytes secondHostNetwork(host.saveNetwork());
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user