Просмотр исходного кода

2010-03-03 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>

	Wait until data arrives.
	* test/LpdMessageReceiverTest.cc
Tatsuhiro Tsujikawa 15 лет назад
Родитель
Сommit
c929e95ff0
2 измененных файлов с 7 добавлено и 0 удалено
  1. 5 0
      ChangeLog
  2. 2 0
      test/LpdMessageReceiverTest.cc

+ 5 - 0
ChangeLog

@@ -1,3 +1,8 @@
+2010-03-03  Tatsuhiro Tsujikawa  <t-tujikawa@users.sourceforge.net>
+
+	Wait until data arrives.
+	* test/LpdMessageReceiverTest.cc
+
 2010-03-03  Tatsuhiro Tsujikawa  <t-tujikawa@users.sourceforge.net>
 
 	In Metalink4, if size element contains invalid size, discard whole

+ 2 - 0
test/LpdMessageReceiverTest.cc

@@ -60,6 +60,7 @@ void LpdMessageReceiverTest::testReceiveMessage()
   sendsock->writeData(request.c_str(), request.size(),
                      LPD_MULTICAST_ADDR, LPD_MULTICAST_PORT);
 
+  rcv.getSocket()->isReadable(5);
   msg = rcv.receiveMessage();
   CPPUNIT_ASSERT(!msg.isNull());
   CPPUNIT_ASSERT(msg->getPeer().isNull());
@@ -73,6 +74,7 @@ void LpdMessageReceiverTest::testReceiveMessage()
   sendsock->writeData(request.c_str(), request.size(),
                      LPD_MULTICAST_ADDR, LPD_MULTICAST_PORT);
 
+  rcv.getSocket()->isReadable(5);
   msg = rcv.receiveMessage();
   CPPUNIT_ASSERT(!msg.isNull());
   CPPUNIT_ASSERT(msg->getPeer().isNull());