diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2010-03-06 08:29:53 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2010-03-06 08:29:53 +0000 |
| commit | 8d09b069e2b709d8657f5fdbcf2a933515545f39 (patch) | |
| tree | 431bf39e4ce0a90c7fb4804297562c0c4c93c478 /test/UTPexExtensionMessageTest.cc | |
| parent | 7637fd76a27d8a97cd32d7597d5afb3361fe0d28 (diff) | |
2010-03-06 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Added Time global::wallclock to cache "current time" to reduce the
call gettimeofday(). Global variables are now in namespace global.
* src/AbstractCommand.cc
* src/ActivePeerConnectionCommand.cc
* src/AdaptiveURISelector.cc
* src/BtLeecherStateChoke.cc
* src/BtLeecherStateChoke.h
* src/BtSeederStateChoke.cc
* src/BtSeederStateChoke.h
* src/BtStopDownloadCommand.cc
* src/ConsoleStatCalc.cc
* src/DHTBucket.cc
* src/DHTGetPeersCommand.cc
* src/DHTMessageTrackerEntry.cc
* src/DHTNode.cc
* src/DHTPeerAnnounceEntry.cc
* src/DHTPeerAnnounceStorage.cc
* src/DHTSetup.cc
* src/DefaultBtAnnounce.cc
* src/DefaultBtInteractive.cc
* src/DefaultBtMessageDispatcher.cc
* src/DefaultPeerStorage.cc
* src/DefaultPieceStorage.cc
* src/DownloadCommand.cc
* src/DownloadEngine.cc
* src/FileEntry.cc
* src/HttpServerBodyCommand.cc
* src/HttpServerCommand.cc
* src/HttpServerResponseCommand.cc
* src/LpdMessageDispatcher.cc
* src/MultiUrlRequestInfo.cc
* src/Peer.cc
* src/Peer.h
* src/PeerAbstractCommand.cc
* src/PeerStat.h
* src/RequestSlot.cc
* src/RequestSlot.h
* src/SegmentMan.cc
* src/ServerStatMan.cc
* src/SleepCommand.cc
* src/SpeedCalc.cc
* src/SpeedCalc.h
* src/TimeA2.cc
* src/TimeA2.h
* src/TimeBasedCommand.cc
* src/TimeSeedCriteria.h
* src/UTMetadataRequestTracker.h
* src/UTPexExtensionMessage.cc
* src/wallclock.h
Diffstat (limited to 'test/UTPexExtensionMessageTest.cc')
| -rw-r--r-- | test/UTPexExtensionMessageTest.cc | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/test/UTPexExtensionMessageTest.cc b/test/UTPexExtensionMessageTest.cc index 1af6b3b6..f7fe075b 100644 --- a/test/UTPexExtensionMessageTest.cc +++ b/test/UTPexExtensionMessageTest.cc @@ -11,6 +11,7 @@ #include "MockPeerStorage.h" #include "Exception.h" #include "FileEntry.h" +#include "wallclock.h" namespace aria2 { @@ -34,6 +35,7 @@ public: void setUp() { _peerStorage.reset(new MockPeerStorage()); + global::wallclock.reset(); } void testGetExtensionMessageID(); @@ -69,15 +71,15 @@ void UTPexExtensionMessageTest::testGetBencodedData() SharedHandle<Peer> p1(new Peer("192.168.0.1", 6881)); p1->allocateSessionResource(256*1024, 1024*1024); p1->setAllBitfield(); - msg.addFreshPeer(p1);// added seeder, check add.f flag + CPPUNIT_ASSERT(msg.addFreshPeer(p1));// added seeder, check add.f flag SharedHandle<Peer> p2(new Peer("10.1.1.2", 9999)); - msg.addFreshPeer(p2); + CPPUNIT_ASSERT(msg.addFreshPeer(p2)); SharedHandle<Peer> p3(new Peer("192.168.0.2", 6882)); p3->startBadCondition(); - msg.addDroppedPeer(p3); + CPPUNIT_ASSERT(msg.addDroppedPeer(p3)); SharedHandle<Peer> p4(new Peer("10.1.1.3", 10000)); p4->startBadCondition(); - msg.addDroppedPeer(p4); + CPPUNIT_ASSERT(msg.addDroppedPeer(p4)); unsigned char c1[6]; unsigned char c2[6]; |
