mirror of https://github.com/aria2/aria2
2008-11-11 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Fixed bad cast in 32bit platforms. * test/DefaultPieceStorageTest.cc (DefaultPieceStorageTest::testGetCompletedLength)pull/1/head
parent
ebf4fc62fa
commit
896eab9967
|
@ -1,3 +1,9 @@
|
|||
2008-11-11 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
||||
|
||||
Fixed bad cast in 32bit platforms.
|
||||
* test/DefaultPieceStorageTest.cc
|
||||
(DefaultPieceStorageTest::testGetCompletedLength)
|
||||
|
||||
2008-11-11 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
||||
|
||||
Fixed unit test fails on 32bit platforms.
|
||||
|
|
|
@ -280,10 +280,10 @@ void DefaultPieceStorageTest::testGetCompletedLength()
|
|||
|
||||
DefaultPieceStorage ps(dctx, option);
|
||||
|
||||
CPPUNIT_ASSERT_EQUAL((size_t)0, ps.getCompletedLength());
|
||||
CPPUNIT_ASSERT_EQUAL((uint64_t)0, ps.getCompletedLength());
|
||||
|
||||
ps.markPiecesDone(250*1024*1024);
|
||||
CPPUNIT_ASSERT_EQUAL((size_t)250*1024*1024, ps.getCompletedLength());
|
||||
CPPUNIT_ASSERT_EQUAL((uint64_t)250*1024*1024, ps.getCompletedLength());
|
||||
|
||||
std::deque<SharedHandle<Piece> > inFlightPieces;
|
||||
for(int i = 0; i < 2; ++i) {
|
||||
|
@ -296,11 +296,11 @@ void DefaultPieceStorageTest::testGetCompletedLength()
|
|||
}
|
||||
ps.addInFlightPiece(inFlightPieces);
|
||||
|
||||
CPPUNIT_ASSERT_EQUAL((size_t)251*1024*1024, ps.getCompletedLength());
|
||||
CPPUNIT_ASSERT_EQUAL((uint64_t)251*1024*1024, ps.getCompletedLength());
|
||||
|
||||
ps.markPiecesDone(256*1024*1024);
|
||||
|
||||
CPPUNIT_ASSERT_EQUAL((size_t)256*1024*1024, ps.getCompletedLength());
|
||||
CPPUNIT_ASSERT_EQUAL((uint64_t)256*1024*1024, ps.getCompletedLength());
|
||||
}
|
||||
|
||||
} // namespace aria2
|
||||
|
|
Loading…
Reference in New Issue