summaryrefslogtreecommitdiff
path: root/test/DefaultPieceStorageTest.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2011-12-07 22:57:34 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2011-12-09 21:39:43 +0900
commit12988e5282ef52a2806cbaca9f4074698f35e399 (patch)
tree7a8d5a65a8e8478ba5855e84a1077baee1a2028d /test/DefaultPieceStorageTest.cc
parentf25e67b0178511b26d55642f215a095321a169a8 (diff)
Replaced uint64_t with off_t or int64_t.
Since off_t is int64_t with LFS, we cannot take advantage of extra capacity of uint64_t.
Diffstat (limited to 'test/DefaultPieceStorageTest.cc')
-rw-r--r--test/DefaultPieceStorageTest.cc24
1 files changed, 12 insertions, 12 deletions
diff --git a/test/DefaultPieceStorageTest.cc b/test/DefaultPieceStorageTest.cc
index 054d2598..f383c457 100644
--- a/test/DefaultPieceStorageTest.cc
+++ b/test/DefaultPieceStorageTest.cc
@@ -80,7 +80,7 @@ CPPUNIT_TEST_SUITE_REGISTRATION(DefaultPieceStorageTest);
void DefaultPieceStorageTest::testGetTotalLength() {
DefaultPieceStorage pss(dctx_, option_.get());
- CPPUNIT_ASSERT_EQUAL((uint64_t)384ULL, pss.getTotalLength());
+ CPPUNIT_ASSERT_EQUAL((off_t)384LL, pss.getTotalLength());
}
void DefaultPieceStorageTest::testGetMissingPiece() {
@@ -220,15 +220,15 @@ void DefaultPieceStorageTest::testCompletePiece() {
CPPUNIT_ASSERT_EQUAL(std::string("piece: index=0, length=128"),
piece->toString());
- CPPUNIT_ASSERT_EQUAL((uint64_t)0ULL, pss.getCompletedLength());
+ CPPUNIT_ASSERT_EQUAL((off_t)0LL, pss.getCompletedLength());
pss.completePiece(piece);
- CPPUNIT_ASSERT_EQUAL((uint64_t)128ULL, pss.getCompletedLength());
+ CPPUNIT_ASSERT_EQUAL((off_t)128LL, pss.getCompletedLength());
SharedHandle<Piece> incompletePiece = pss.getMissingPiece(peer, 1);
incompletePiece->completeBlock(0);
- CPPUNIT_ASSERT_EQUAL((uint64_t)256ULL, pss.getCompletedLength());
+ CPPUNIT_ASSERT_EQUAL((off_t)256LL, pss.getCompletedLength());
}
void DefaultPieceStorageTest::testGetPiece() {
@@ -264,7 +264,7 @@ void DefaultPieceStorageTest::testGetPieceCompletedPiece() {
void DefaultPieceStorageTest::testCancelPiece()
{
size_t pieceLength = 256*1024;
- uint64_t totalLength = 32*pieceLength; // <-- make the number of piece greater than END_GAME_PIECE_NUM
+ off_t totalLength = 32*pieceLength; // <-- make the number of piece greater than END_GAME_PIECE_NUM
std::deque<std::string> uris1;
uris1.push_back("http://localhost/src/file1.txt");
SharedHandle<FileEntry> file1(new FileEntry("src/file1.txt", totalLength, 0 /*, uris1*/));
@@ -289,7 +289,7 @@ void DefaultPieceStorageTest::testCancelPiece()
void DefaultPieceStorageTest::testMarkPiecesDone()
{
size_t pieceLength = 256*1024;
- uint64_t totalLength = 4*1024*1024;
+ off_t totalLength = 4*1024*1024;
SharedHandle<DownloadContext> dctx
(new DownloadContext(pieceLength, totalLength));
@@ -303,7 +303,7 @@ void DefaultPieceStorageTest::testMarkPiecesDone()
for(size_t i = 10; i < (totalLength+pieceLength-1)/pieceLength; ++i) {
CPPUNIT_ASSERT(!ps.hasPiece(i));
}
- CPPUNIT_ASSERT_EQUAL((uint64_t)pieceLength*10+16*1024*2, ps.getCompletedLength());
+ CPPUNIT_ASSERT_EQUAL((off_t)pieceLength*10+16*1024*2, ps.getCompletedLength());
ps.markPiecesDone(totalLength);
@@ -312,7 +312,7 @@ void DefaultPieceStorageTest::testMarkPiecesDone()
}
ps.markPiecesDone(0);
- CPPUNIT_ASSERT_EQUAL((uint64_t)0, ps.getCompletedLength());
+ CPPUNIT_ASSERT_EQUAL((off_t)0, ps.getCompletedLength());
}
void DefaultPieceStorageTest::testGetCompletedLength()
@@ -322,10 +322,10 @@ void DefaultPieceStorageTest::testGetCompletedLength()
DefaultPieceStorage ps(dctx, option_.get());
- CPPUNIT_ASSERT_EQUAL((uint64_t)0, ps.getCompletedLength());
+ CPPUNIT_ASSERT_EQUAL((off_t)0, ps.getCompletedLength());
ps.markPiecesDone(250*1024*1024);
- CPPUNIT_ASSERT_EQUAL((uint64_t)250*1024*1024, ps.getCompletedLength());
+ CPPUNIT_ASSERT_EQUAL((off_t)250*1024*1024, ps.getCompletedLength());
std::vector<SharedHandle<Piece> > inFlightPieces;
for(int i = 0; i < 2; ++i) {
@@ -338,11 +338,11 @@ void DefaultPieceStorageTest::testGetCompletedLength()
}
ps.addInFlightPiece(inFlightPieces);
- CPPUNIT_ASSERT_EQUAL((uint64_t)251*1024*1024, ps.getCompletedLength());
+ CPPUNIT_ASSERT_EQUAL((off_t)251*1024*1024, ps.getCompletedLength());
ps.markPiecesDone(256*1024*1024);
- CPPUNIT_ASSERT_EQUAL((uint64_t)256*1024*1024, ps.getCompletedLength());
+ CPPUNIT_ASSERT_EQUAL((off_t)256*1024*1024, ps.getCompletedLength());
}
void DefaultPieceStorageTest::testGetNextUsedIndex()