diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2012-09-28 23:40:44 +0900 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2012-09-28 23:40:44 +0900 |
| commit | 4b94ede268ff2ff793b22a0730dcbda09d280618 (patch) | |
| tree | 7c5e98014e7a429e0a8b2e3ab840db83b59216b8 /test | |
| parent | 3258614033aaf8288dc4b14275c72a1bb3b65a7e (diff) | |
Return ExtensionMessage subclass create return raw pointer
Diffstat (limited to 'test')
| -rw-r--r-- | test/HandshakeExtensionMessageTest.cc | 19 | ||||
| -rw-r--r-- | test/UTPexExtensionMessageTest.cc | 10 |
2 files changed, 15 insertions, 14 deletions
diff --git a/test/HandshakeExtensionMessageTest.cc b/test/HandshakeExtensionMessageTest.cc index eea01d21..03c9cb72 100644 --- a/test/HandshakeExtensionMessageTest.cc +++ b/test/HandshakeExtensionMessageTest.cc @@ -136,11 +136,12 @@ void HandshakeExtensionMessageTest::testDoReceivedAction() void HandshakeExtensionMessageTest::testCreate() { - std::string in = + std::string in = "0d1:pi6881e1:v5:aria21:md5:a2dhti2e6:ut_pexi1ee13:metadata_sizei1024ee"; - SharedHandle<HandshakeExtensionMessage> m = - HandshakeExtensionMessage::create(reinterpret_cast<const unsigned char*>(in.c_str()), - in.size()); + SharedHandle<HandshakeExtensionMessage> m + (HandshakeExtensionMessage::create + (reinterpret_cast<const unsigned char*>(in.c_str()), + in.size())); CPPUNIT_ASSERT_EQUAL(std::string("aria2"), m->getClientVersion()); CPPUNIT_ASSERT_EQUAL((uint16_t)6881, m->getTCPPort()); CPPUNIT_ASSERT_EQUAL((uint8_t)1, @@ -173,16 +174,16 @@ void HandshakeExtensionMessageTest::testCreate() CPPUNIT_FAIL("exception must be thrown."); } catch(Exception& e) { std::cerr << e.stackTrace() << std::endl; - } + } } void HandshakeExtensionMessageTest::testCreate_stringnum() { std::string in = "0d1:p4:68811:v5:aria21:md6:ut_pex1:1ee"; - SharedHandle<HandshakeExtensionMessage> m = - HandshakeExtensionMessage::create - (reinterpret_cast<const unsigned char*>(in.c_str()), - in.size()); + SharedHandle<HandshakeExtensionMessage> m + (HandshakeExtensionMessage::create + (reinterpret_cast<const unsigned char*>(in.c_str()), + in.size())); CPPUNIT_ASSERT_EQUAL(std::string("aria2"), m->getClientVersion()); // port number in string is not allowed CPPUNIT_ASSERT_EQUAL((uint16_t)0, m->getTCPPort()); diff --git a/test/UTPexExtensionMessageTest.cc b/test/UTPexExtensionMessageTest.cc index fe67d3ab..422caffb 100644 --- a/test/UTPexExtensionMessageTest.cc +++ b/test/UTPexExtensionMessageTest.cc @@ -202,10 +202,10 @@ void UTPexExtensionMessageTest::testCreate() "7:dropped12:"+std::string(&c3[0], &c3[6])+std::string(&c4[0], &c4[6])+ "8:dropped618:"+std::string(&c6[0], &c6[COMPACT_LEN_IPV6])+ "e"; - - SharedHandle<UTPexExtensionMessage> msg = - UTPexExtensionMessage::create - (reinterpret_cast<const unsigned char*>(data.c_str()), data.size()); + + SharedHandle<UTPexExtensionMessage> msg + (UTPexExtensionMessage::create + (reinterpret_cast<const unsigned char*>(data.c_str()), data.size())); CPPUNIT_ASSERT_EQUAL((uint8_t)1, msg->getExtensionMessageID()); CPPUNIT_ASSERT_EQUAL((size_t)3, msg->getFreshPeers().size()); CPPUNIT_ASSERT_EQUAL(std::string("192.168.0.1"), @@ -238,7 +238,7 @@ void UTPexExtensionMessageTest::testCreate() CPPUNIT_FAIL("exception must be thrown."); } catch(Exception& e) { std::cerr << e.stackTrace() << std::endl; - } + } } void UTPexExtensionMessageTest::testAddFreshPeer() |
