summaryrefslogtreecommitdiff
path: root/test/RequestGroupManTest.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2009-01-06 13:13:42 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2009-01-06 13:13:42 +0000
commit0a4f43d0edeefb5bc49329b791984c7b2072d1df (patch)
tree55d0b23ea83e0a9dbd1d78458b2affb493965700 /test/RequestGroupManTest.cc
parent5325ec4155ad85339a6a5717b6f4854c0bf67eb0 (diff)
2009-01-06 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Applied AdaptiveURISelector patch from Aurelien Lefebvre. This patch adds AdaptiveURISelector, which selects one of the bests mirrors for first and reserved connections. For supplementary ones, it returns mirrors which has not been tested yet, and if each of them already tested, returns mirrors which has to be tested again. Otherwise, it doesn't return anymore mirrors. * src/AdaptiveURISelector.cc * src/AdaptiveURISelector.h * src/FtpNegotiationCommand.cc * src/HttpResponseCommand.cc * src/Makefile.am * src/Makefile.in * src/OptionHandlerFactory.cc * src/RequestGroup.cc * src/RequestGroup.h * src/RequestGroupMan.cc * src/ServerStat.cc * src/ServerStat.h * src/ServerStatMan.cc * src/SpeedCalc.cc * src/URISelector.h * src/prefs.cc * src/prefs.h * test/RequestGroupManTest.cc * test/ServerStatManTest.cc * test/ServerStatTest.cc
Diffstat (limited to 'test/RequestGroupManTest.cc')
-rw-r--r--test/RequestGroupManTest.cc8
1 files changed, 6 insertions, 2 deletions
diff --git a/test/RequestGroupManTest.cc b/test/RequestGroupManTest.cc
index d654011b..6f3182b5 100644
--- a/test/RequestGroupManTest.cc
+++ b/test/RequestGroupManTest.cc
@@ -1,4 +1,9 @@
#include "RequestGroupMan.h"
+
+#include <fstream>
+
+#include <cppunit/extensions/HelperMacros.h>
+
#include "prefs.h"
#include "SingleFileDownloadContext.h"
#include "RequestGroup.h"
@@ -8,8 +13,6 @@
#include "ServerStatMan.h"
#include "ServerStat.h"
#include "File.h"
-#include <fstream>
-#include <cppunit/extensions/HelperMacros.h>
namespace aria2 {
@@ -97,6 +100,7 @@ void RequestGroupManTest::testLoadServerStat()
Option option;
RequestGroupMan rm(std::deque<SharedHandle<RequestGroup> >(), 0, &option);
+ std::cerr << "testLoadServerStat" << std::endl;
CPPUNIT_ASSERT(rm.loadServerStat(f.getPath()));
SharedHandle<ServerStat> ss_localhost = rm.findServerStat("localhost",
"http");