From 4b94ede268ff2ff793b22a0730dcbda09d280618 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Fri, 28 Sep 2012 23:40:44 +0900 Subject: Return ExtensionMessage subclass create return raw pointer --- test/HandshakeExtensionMessageTest.cc | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) (limited to 'test/HandshakeExtensionMessageTest.cc') 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 m = - HandshakeExtensionMessage::create(reinterpret_cast(in.c_str()), - in.size()); + SharedHandle m + (HandshakeExtensionMessage::create + (reinterpret_cast(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 m = - HandshakeExtensionMessage::create - (reinterpret_cast(in.c_str()), - in.size()); + SharedHandle m + (HandshakeExtensionMessage::create + (reinterpret_cast(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()); -- cgit