summaryrefslogtreecommitdiff
path: root/test/DHTGetPeersReplyMessageTest.cc
diff options
context:
space:
mode:
Diffstat (limited to 'test/DHTGetPeersReplyMessageTest.cc')
-rw-r--r--test/DHTGetPeersReplyMessageTest.cc84
1 files changed, 41 insertions, 43 deletions
diff --git a/test/DHTGetPeersReplyMessageTest.cc b/test/DHTGetPeersReplyMessageTest.cc
index dd77317f..abcdfa5c 100644
--- a/test/DHTGetPeersReplyMessageTest.cc
+++ b/test/DHTGetPeersReplyMessageTest.cc
@@ -12,12 +12,13 @@
namespace aria2 {
-class DHTGetPeersReplyMessageTest:public CppUnit::TestFixture {
+class DHTGetPeersReplyMessageTest : public CppUnit::TestFixture {
CPPUNIT_TEST_SUITE(DHTGetPeersReplyMessageTest);
CPPUNIT_TEST(testGetBencodedMessage);
CPPUNIT_TEST(testGetBencodedMessage6);
CPPUNIT_TEST_SUITE_END();
+
public:
void setUp() {}
@@ -28,7 +29,6 @@ public:
void testGetBencodedMessage6();
};
-
CPPUNIT_TEST_SUITE_REGISTRATION(DHTGetPeersReplyMessageTest);
void DHTGetPeersReplyMessageTest::testGetBencodedMessage()
@@ -42,8 +42,8 @@ void DHTGetPeersReplyMessageTest::testGetBencodedMessage()
std::string token = "token";
- DHTGetPeersReplyMessage msg
- (AF_INET, localNode, remoteNode, token, transactionID);
+ DHTGetPeersReplyMessage msg(AF_INET, localNode, remoteNode, token,
+ transactionID);
msg.setVersion("A200");
Dict dict;
dict.put("t", transactionID);
@@ -55,34 +55,32 @@ void DHTGetPeersReplyMessageTest::testGetBencodedMessage()
{
std::string compactNodeInfo;
std::shared_ptr<DHTNode> nodes[8];
- for(size_t i = 0; i < DHTBucket::K; ++i) {
+ for (size_t i = 0; i < DHTBucket::K; ++i) {
nodes[i].reset(new DHTNode());
- nodes[i]->setIPAddress("192.168.0."+util::uitos(i+1));
- nodes[i]->setPort(6881+i);
+ nodes[i]->setIPAddress("192.168.0." + util::uitos(i + 1));
+ nodes[i]->setPort(6881 + i);
unsigned char buf[COMPACT_LEN_IPV6];
- CPPUNIT_ASSERT_EQUAL
- (COMPACT_LEN_IPV4,
- bittorrent::packcompact
- (buf, nodes[i]->getIPAddress(), nodes[i]->getPort()));
- compactNodeInfo +=
- std::string(&nodes[i]->getID()[0], &nodes[i]->getID()[DHT_ID_LENGTH])+
- std::string(&buf[0], &buf[COMPACT_LEN_IPV4]);
+ CPPUNIT_ASSERT_EQUAL(COMPACT_LEN_IPV4, bittorrent::packcompact(
+ buf, nodes[i]->getIPAddress(),
+ nodes[i]->getPort()));
+ compactNodeInfo += std::string(&nodes[i]->getID()[0],
+ &nodes[i]->getID()[DHT_ID_LENGTH]) +
+ std::string(&buf[0], &buf[COMPACT_LEN_IPV4]);
}
- msg.setClosestKNodes
- (std::vector<std::shared_ptr<DHTNode> >(&nodes[0], &nodes[DHTBucket::K]));
+ msg.setClosestKNodes(
+ std::vector<std::shared_ptr<DHTNode>>(&nodes[0], &nodes[DHTBucket::K]));
rDict->put("nodes", compactNodeInfo);
std::vector<std::shared_ptr<Peer>> peers;
auto valuesList = List::g();
- for(size_t i = 0; i < 4; ++i) {
- auto peer = std::make_shared<Peer>("192.168.0."+util::uitos(i+1),
- 6881+i);
+ for (size_t i = 0; i < 4; ++i) {
+ auto peer =
+ std::make_shared<Peer>("192.168.0." + util::uitos(i + 1), 6881 + i);
unsigned char buffer[COMPACT_LEN_IPV6];
- CPPUNIT_ASSERT_EQUAL
- (COMPACT_LEN_IPV4,
- bittorrent::packcompact
- (buffer, peer->getIPAddress(), peer->getPort()));
+ CPPUNIT_ASSERT_EQUAL(COMPACT_LEN_IPV4,
+ bittorrent::packcompact(buffer, peer->getIPAddress(),
+ peer->getPort()));
valuesList->append(String::g(buffer, COMPACT_LEN_IPV4));
peers.push_back(peer);
}
@@ -107,8 +105,8 @@ void DHTGetPeersReplyMessageTest::testGetBencodedMessage6()
std::string token = "token";
- DHTGetPeersReplyMessage msg
- (AF_INET6, localNode, remoteNode, token, transactionID);
+ DHTGetPeersReplyMessage msg(AF_INET6, localNode, remoteNode, token,
+ transactionID);
msg.setVersion("A200");
Dict dict;
dict.put("t", transactionID);
@@ -120,32 +118,32 @@ void DHTGetPeersReplyMessageTest::testGetBencodedMessage6()
{
std::string compactNodeInfo;
std::shared_ptr<DHTNode> nodes[8];
- for(size_t i = 0; i < DHTBucket::K; ++i) {
+ for (size_t i = 0; i < DHTBucket::K; ++i) {
nodes[i].reset(new DHTNode());
- nodes[i]->setIPAddress("2001::000"+util::uitos(i+1));
- nodes[i]->setPort(6881+i);
+ nodes[i]->setIPAddress("2001::000" + util::uitos(i + 1));
+ nodes[i]->setPort(6881 + i);
unsigned char buf[COMPACT_LEN_IPV6];
- CPPUNIT_ASSERT_EQUAL
- (COMPACT_LEN_IPV6, bittorrent::packcompact
- (buf, nodes[i]->getIPAddress(), nodes[i]->getPort()));
- compactNodeInfo +=
- std::string(&nodes[i]->getID()[0], &nodes[i]->getID()[DHT_ID_LENGTH])+
- std::string(&buf[0], &buf[COMPACT_LEN_IPV6]);
+ CPPUNIT_ASSERT_EQUAL(COMPACT_LEN_IPV6, bittorrent::packcompact(
+ buf, nodes[i]->getIPAddress(),
+ nodes[i]->getPort()));
+ compactNodeInfo += std::string(&nodes[i]->getID()[0],
+ &nodes[i]->getID()[DHT_ID_LENGTH]) +
+ std::string(&buf[0], &buf[COMPACT_LEN_IPV6]);
}
- msg.setClosestKNodes
- (std::vector<std::shared_ptr<DHTNode> >(&nodes[0], &nodes[DHTBucket::K]));
+ msg.setClosestKNodes(
+ std::vector<std::shared_ptr<DHTNode>>(&nodes[0], &nodes[DHTBucket::K]));
rDict->put("nodes6", compactNodeInfo);
- std::vector<std::shared_ptr<Peer> > peers;
+ std::vector<std::shared_ptr<Peer>> peers;
auto valuesList = List::g();
- for(size_t i = 0; i < 4; ++i) {
- auto peer = std::make_shared<Peer>("2001::100"+util::uitos(i+1), 6881+i);
+ for (size_t i = 0; i < 4; ++i) {
+ auto peer =
+ std::make_shared<Peer>("2001::100" + util::uitos(i + 1), 6881 + i);
unsigned char buffer[COMPACT_LEN_IPV6];
- CPPUNIT_ASSERT_EQUAL
- (COMPACT_LEN_IPV6,
- bittorrent::packcompact
- (buffer, peer->getIPAddress(), peer->getPort()));
+ CPPUNIT_ASSERT_EQUAL(COMPACT_LEN_IPV6,
+ bittorrent::packcompact(buffer, peer->getIPAddress(),
+ peer->getPort()));
valuesList->append(String::g(buffer, COMPACT_LEN_IPV6));
peers.push_back(peer);
}