summaryrefslogtreecommitdiff
path: root/test/IteratableChecksumValidatorTest.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2009-01-31 14:34:29 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2009-01-31 14:34:29 +0000
commit660c480cca79cac04d533cff56845381eb2ec5e9 (patch)
tree08a5828afdf1fd6da6f10e2f9320a6b9c741ff69 /test/IteratableChecksumValidatorTest.cc
parent84f02e7dd06d6dcfa4de83aa2dff652a4d74ce3e (diff)
2009-01-31 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Use LongestSequencePieceSelector for HTTP/FTP/BitTorrent integrated downloads. This PieceSelector subclass finds the longest continuous sequence in the available missing pieces and selects the last index of such sequence. This makes HTTP/FTP connections less interrupted by the pieces obtained by BitTorrent peers. * src/DefaultPieceStorage.cc * src/DefaultPieceStorage.h * src/LongestSequencePieceSelector.cc * src/LongestSequencePieceSelector.h * src/Makefile.am * src/PieceSelector.h * src/RarestPieceSelector.h * src/RequestGroup.cc * test/BtDependencyTest.cc * test/DefaultPieceStorageTest.cc * test/IteratableChecksumValidatorTest.cc * test/LongestSequencePieceSelectorTest.cc * test/Makefile.am * test/SegmentManTest.cc
Diffstat (limited to 'test/IteratableChecksumValidatorTest.cc')
-rw-r--r--test/IteratableChecksumValidatorTest.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/test/IteratableChecksumValidatorTest.cc b/test/IteratableChecksumValidatorTest.cc
index 2458cc58..287fd548 100644
--- a/test/IteratableChecksumValidatorTest.cc
+++ b/test/IteratableChecksumValidatorTest.cc
@@ -1,10 +1,13 @@
#include "IteratableChecksumValidator.h"
+
+#include <cppunit/extensions/HelperMacros.h>
+
#include "SingleFileDownloadContext.h"
#include "DefaultPieceStorage.h"
#include "Option.h"
#include "DiskAdaptor.h"
#include "FileEntry.h"
-#include <cppunit/extensions/HelperMacros.h>
+#include "PieceSelector.h"
namespace aria2 {