diff --git a/ChangeLog b/ChangeLog index f349178e..1ce3b64a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2008-08-07 Tatsuhiro Tsujikawa + + Eliminated randomness from the test case. Removed #ifdef __MINGW32 + directive. + * test/DefaultPieceStorageTest.cc + 2008-08-07 Tatsuhiro Tsujikawa Fixed memory leak in test code diff --git a/test/DefaultPieceStorageTest.cc b/test/DefaultPieceStorageTest.cc index 6759295f..5b370e64 100644 --- a/test/DefaultPieceStorageTest.cc +++ b/test/DefaultPieceStorageTest.cc @@ -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 = 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());