summaryrefslogtreecommitdiff
path: root/test/BtBitfieldMessageTest.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2008-02-08 15:53:45 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2008-02-08 15:53:45 +0000
commit1b7c1982896dba1d38e1fe84ba9660996607f5f9 (patch)
treed12047cb37ded1e18d4d5b97844412538beb19ff /test/BtBitfieldMessageTest.cc
parentd82e183d346375ac8a58a298a58728be615f947e (diff)
2008-02-08 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Removed "using namespace std;" from all sources. Appended std:: prefix to c++ standard classes. Included string.h where mem* function are used.
Diffstat (limited to 'test/BtBitfieldMessageTest.cc')
-rw-r--r--test/BtBitfieldMessageTest.cc20
1 files changed, 12 insertions, 8 deletions
diff --git a/test/BtBitfieldMessageTest.cc b/test/BtBitfieldMessageTest.cc
index da28563f..50bc23d2 100644
--- a/test/BtBitfieldMessageTest.cc
+++ b/test/BtBitfieldMessageTest.cc
@@ -1,9 +1,11 @@
#include "BtBitfieldMessage.h"
#include "PeerMessageUtil.h"
#include "Util.h"
+#include "Peer.h"
+#include <cstring>
#include <cppunit/extensions/HelperMacros.h>
-using namespace std;
+namespace aria2 {
class BtBitfieldMessageTest:public CppUnit::TestFixture {
@@ -34,7 +36,7 @@ void BtBitfieldMessageTest::testCreate() {
unsigned char bitfield[2];
memset(bitfield, 0xff, sizeof(bitfield));
memcpy(&msg[5], bitfield, sizeof(bitfield));
- BtBitfieldMessageHandle pm = BtBitfieldMessage::create(&msg[4], 3);
+ SharedHandle<BtBitfieldMessage> pm = BtBitfieldMessage::create(&msg[4], 3);
CPPUNIT_ASSERT_EQUAL((int8_t)5, pm->getId());
CPPUNIT_ASSERT(memcmp(bitfield, pm->getBitfield(), sizeof(bitfield)) == 0);
CPPUNIT_ASSERT_EQUAL((int32_t)2, pm->getBitfieldLength());
@@ -68,18 +70,18 @@ void BtBitfieldMessageTest::testGetMessage() {
}
void BtBitfieldMessageTest::testDoReceivedAction() {
- PeerHandle peer = new Peer("host1", 6969);
+ SharedHandle<Peer> peer = new Peer("host1", 6969);
peer->allocateBitfield(16*1024, 16*16*1024);
BtBitfieldMessage msg;
msg.setPeer(peer);
unsigned char bitfield[] = { 0xff, 0xff };
msg.setBitfield(bitfield, sizeof(bitfield));
- CPPUNIT_ASSERT_EQUAL(string("0000"), Util::toHex(peer->getBitfield(),
- peer->getBitfieldLength()));
+ CPPUNIT_ASSERT_EQUAL(std::string("0000"), Util::toHex(peer->getBitfield(),
+ peer->getBitfieldLength()));
msg.doReceivedAction();
- CPPUNIT_ASSERT_EQUAL(string("ffff"), Util::toHex(peer->getBitfield(),
- peer->getBitfieldLength()));
+ CPPUNIT_ASSERT_EQUAL(std::string("ffff"), Util::toHex(peer->getBitfield(),
+ peer->getBitfieldLength()));
}
void BtBitfieldMessageTest::testToString() {
@@ -87,5 +89,7 @@ void BtBitfieldMessageTest::testToString() {
unsigned char bitfield[] = { 0xff, 0xff };
msg.setBitfield(bitfield, sizeof(bitfield));
- CPPUNIT_ASSERT_EQUAL(string("bitfield ffff"), msg.toString());
+ CPPUNIT_ASSERT_EQUAL(std::string("bitfield ffff"), msg.toString());
}
+
+} // namespace aria2