|
@@ -95,7 +95,7 @@ void DefaultPieceStorageTest::testGetMissingPiece() {
|
|
|
}
|
|
|
|
|
|
void DefaultPieceStorageTest::testGetMissingFastPiece() {
|
|
|
- DefaultPieceStorage pss(btContext, option);
|
|
|
+ DefaultPieceStorage pss(btContext, option, false);
|
|
|
pss.setEndGamePieceNum(0);
|
|
|
|
|
|
peer->setAllBitfield();
|
|
@@ -118,19 +118,14 @@ void DefaultPieceStorageTest::testHasMissingPiece() {
|
|
|
}
|
|
|
|
|
|
void DefaultPieceStorageTest::testCompletePiece() {
|
|
|
- DefaultPieceStorage pss(btContext, option, true);
|
|
|
+ DefaultPieceStorage pss(btContext, option, false);
|
|
|
pss.setEndGamePieceNum(0);
|
|
|
|
|
|
peer->setAllBitfield();
|
|
|
|
|
|
SharedHandle<Piece> piece = pss.getMissingPiece(peer);
|
|
|
-#ifdef __MINGW32__
|
|
|
- CPPUNIT_ASSERT_EQUAL(std::string("piece: index=2, length=128"),
|
|
|
- piece->toString());
|
|
|
-#else // !__MINGW32__
|
|
|
CPPUNIT_ASSERT_EQUAL(std::string("piece: index=0, length=128"),
|
|
|
piece->toString());
|
|
|
-#endif // !__MINGW32__
|
|
|
|
|
|
CPPUNIT_ASSERT_EQUAL((uint64_t)0ULL, pss.getCompletedLength());
|
|
|
|