summaryrefslogtreecommitdiff
path: root/test/BtInterestedMessageTest.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2013-01-11 14:20:34 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2013-01-11 16:50:04 +0900
commit8ba0d58ee1a9fc2249839339549293ddc183fe66 (patch)
tree3fe0018527530e93fb01cf0ea76641193b75be5d /test/BtInterestedMessageTest.cc
parent74e570de379752508d7f363dd0d1a0c4ae8b7319 (diff)
Vectorized write for SocketBuffer to avoid small packet
Diffstat (limited to 'test/BtInterestedMessageTest.cc')
-rw-r--r--test/BtInterestedMessageTest.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/test/BtInterestedMessageTest.cc b/test/BtInterestedMessageTest.cc
index e0accffe..ccb6b8b2 100644
--- a/test/BtInterestedMessageTest.cc
+++ b/test/BtInterestedMessageTest.cc
@@ -7,6 +7,7 @@
#include "bittorrent_helper.h"
#include "Peer.h"
#include "MockPeerStorage.h"
+#include "SocketBuffer.h"
namespace aria2 {
@@ -90,7 +91,8 @@ void BtInterestedMessageTest::testOnSendComplete() {
peer->allocateSessionResource(1024, 1024*1024);
msg.setPeer(peer);
CPPUNIT_ASSERT(!peer->amInterested());
- msg.onSendComplete();
+ SharedHandle<ProgressUpdate> pu(msg.getProgressUpdate());
+ pu->update(0, true);
CPPUNIT_ASSERT(peer->amInterested());
}