summaryrefslogtreecommitdiff
path: root/test/DHTConnectionImplTest.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2008-06-16 13:26:25 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2008-06-16 13:26:25 +0000
commit8989ffb6c51cc2014baff460e4d282e4838efb7e (patch)
tree2197f5a42afad48721a0a0e3df8d592752af9b19 /test/DHTConnectionImplTest.cc
parent2c02415f97743f332b227ccd82e66a51de59210c (diff)
2008-06-16 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Applied Ross's aria2-0.13.2+1-mingw-4.patch. With this change, all changes in the patch were applied. * test/DHTConnectionImplTest.cc: Fixed unit test error in MinGW. * test/DefaultPieceStorageTest.cc: Fixed unit test error in MinGW. * test/PeerMessageUtilTest.cc: Fixed unit test error in MinGW.
Diffstat (limited to 'test/DHTConnectionImplTest.cc')
-rw-r--r--test/DHTConnectionImplTest.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/test/DHTConnectionImplTest.cc b/test/DHTConnectionImplTest.cc
index f4b5cb09..e920d429 100644
--- a/test/DHTConnectionImplTest.cc
+++ b/test/DHTConnectionImplTest.cc
@@ -1,5 +1,6 @@
#include "DHTConnectionImpl.h"
#include "Exception.h"
+#include "SocketCore.h"
#include <iostream>
#include <cppunit/extensions/HelperMacros.h>
@@ -40,6 +41,7 @@ void DHTConnectionImplTest::testWriteAndReadData()
std::string remoteHost;
uint16_t remotePort;
{
+ while(!con2.getSocket()->isReadable(0));
ssize_t rlength = con2.receiveMessage(readbuffer, sizeof(readbuffer), remoteHost, remotePort);
CPPUNIT_ASSERT_EQUAL((ssize_t)message1.size(), rlength);
CPPUNIT_ASSERT_EQUAL(message1,