|
@@ -93,33 +93,33 @@ void MetalinkProcessorTest::testParseFileV4()
|
|
|
CPPUNIT_ASSERT_EQUAL(-1, e->maxConnections);
|
|
|
#ifdef ENABLE_MESSAGE_DIGEST
|
|
|
CPPUNIT_ASSERT_EQUAL(std::string("0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33"),
|
|
|
- e->checksum->getMessageDigest());
|
|
|
+ e->checksum->getDigest());
|
|
|
CPPUNIT_ASSERT(e->checksum);
|
|
|
- CPPUNIT_ASSERT_EQUAL(std::string("sha-1"), e->checksum->getAlgo());
|
|
|
+ CPPUNIT_ASSERT_EQUAL(std::string("sha-1"), e->checksum->getHashType());
|
|
|
CPPUNIT_ASSERT(e->chunkChecksum);
|
|
|
if(MessageDigest::supports("sha-256")) {
|
|
|
- CPPUNIT_ASSERT_EQUAL(std::string("sha-256"), e->chunkChecksum->getAlgo());
|
|
|
- CPPUNIT_ASSERT_EQUAL((size_t)262144, e->chunkChecksum->getChecksumLength());
|
|
|
- CPPUNIT_ASSERT_EQUAL((size_t)3, e->chunkChecksum->countChecksum());
|
|
|
+ CPPUNIT_ASSERT_EQUAL(std::string("sha-256"), e->chunkChecksum->getHashType());
|
|
|
+ CPPUNIT_ASSERT_EQUAL((size_t)262144, e->chunkChecksum->getPieceLength());
|
|
|
+ CPPUNIT_ASSERT_EQUAL((size_t)3, e->chunkChecksum->countPieceHash());
|
|
|
CPPUNIT_ASSERT_EQUAL(std::string("0245178074fd042e19b7c3885b360fc21064b30e73f5626c7e3b005d048069c5"),
|
|
|
- e->chunkChecksum->getChecksum(0));
|
|
|
+ e->chunkChecksum->getPieceHash(0));
|
|
|
CPPUNIT_ASSERT_EQUAL(std::string("487ba2299be7f759d7c7bf6a4ac3a32cee81f1bb9332fc485947e32918864fb2"),
|
|
|
- e->chunkChecksum->getChecksum(1));
|
|
|
+ e->chunkChecksum->getPieceHash(1));
|
|
|
CPPUNIT_ASSERT_EQUAL(std::string("37290d74ac4d186e3a8e5785d259d2ec04fac91ae28092e7620ec8bc99e830aa"),
|
|
|
- e->chunkChecksum->getChecksum(2));
|
|
|
+ e->chunkChecksum->getPieceHash(2));
|
|
|
} else {
|
|
|
- CPPUNIT_ASSERT_EQUAL(std::string("sha-1"), e->chunkChecksum->getAlgo());
|
|
|
- CPPUNIT_ASSERT_EQUAL((size_t)262144, e->chunkChecksum->getChecksumLength());
|
|
|
- CPPUNIT_ASSERT_EQUAL((size_t)3, e->chunkChecksum->countChecksum());
|
|
|
+ CPPUNIT_ASSERT_EQUAL(std::string("sha-1"), e->chunkChecksum->getHashType());
|
|
|
+ CPPUNIT_ASSERT_EQUAL((size_t)262144, e->chunkChecksum->getPieceLength());
|
|
|
+ CPPUNIT_ASSERT_EQUAL((size_t)3, e->chunkChecksum->countPieceHash());
|
|
|
CPPUNIT_ASSERT_EQUAL
|
|
|
(std::string("5bd9f7248df0f3a6a86ab6c95f48787d546efa14"),
|
|
|
- e->chunkChecksum->getChecksum(0));
|
|
|
+ e->chunkChecksum->getPieceHash(0));
|
|
|
CPPUNIT_ASSERT_EQUAL
|
|
|
(std::string("9413ee70957a09d55704123687478e07f18c7b29"),
|
|
|
- e->chunkChecksum->getChecksum(1));
|
|
|
+ e->chunkChecksum->getPieceHash(1));
|
|
|
CPPUNIT_ASSERT_EQUAL
|
|
|
(std::string("44213f9f4d59b557314fadcd233232eebcac8012"),
|
|
|
- e->chunkChecksum->getChecksum(2));
|
|
|
+ e->chunkChecksum->getPieceHash(2));
|
|
|
}
|
|
|
#endif // ENABLE_MESSAGE_DIGEST
|
|
|
CPPUNIT_ASSERT(e->getSignature());
|
|
@@ -508,8 +508,8 @@ void MetalinkProcessorTest::testParseFile()
|
|
|
CPPUNIT_ASSERT_EQUAL(1, entry1->maxConnections);
|
|
|
#ifdef ENABLE_MESSAGE_DIGEST
|
|
|
CPPUNIT_ASSERT_EQUAL(std::string("a96cf3f0266b91d87d5124cf94326422800b627d"),
|
|
|
- entry1->checksum->getMessageDigest());
|
|
|
- CPPUNIT_ASSERT_EQUAL(std::string("sha-1"), entry1->checksum->getAlgo());
|
|
|
+ entry1->checksum->getDigest());
|
|
|
+ CPPUNIT_ASSERT_EQUAL(std::string("sha-1"), entry1->checksum->getHashType());
|
|
|
#endif // ENABLE_MESSAGE_DIGEST
|
|
|
CPPUNIT_ASSERT(entry1->getSignature());
|
|
|
CPPUNIT_ASSERT_EQUAL(std::string("pgp"), entry1->getSignature()->getType());
|
|
@@ -557,14 +557,14 @@ void MetalinkProcessorTest::testParseFile()
|
|
|
CPPUNIT_ASSERT_EQUAL(-1, entry2->maxConnections);
|
|
|
#ifdef ENABLE_MESSAGE_DIGEST
|
|
|
CPPUNIT_ASSERT_EQUAL(std::string("4c255b0ed130f5ea880f0aa061c3da0487e251cc"),
|
|
|
- entry2->checksum->getMessageDigest());
|
|
|
- CPPUNIT_ASSERT_EQUAL((size_t)2, entry2->chunkChecksum->countChecksum());
|
|
|
- CPPUNIT_ASSERT_EQUAL((size_t)262144, entry2->chunkChecksum->getChecksumLength());
|
|
|
+ entry2->checksum->getDigest());
|
|
|
+ CPPUNIT_ASSERT_EQUAL((size_t)2, entry2->chunkChecksum->countPieceHash());
|
|
|
+ CPPUNIT_ASSERT_EQUAL((size_t)262144, entry2->chunkChecksum->getPieceLength());
|
|
|
CPPUNIT_ASSERT_EQUAL(std::string("179463a88d79cbf0b1923991708aead914f26142"),
|
|
|
- entry2->chunkChecksum->getChecksum(0));
|
|
|
+ entry2->chunkChecksum->getPieceHash(0));
|
|
|
CPPUNIT_ASSERT_EQUAL(std::string("fecf8bc9a1647505fe16746f94e97a477597dbf3"),
|
|
|
- entry2->chunkChecksum->getChecksum(1));
|
|
|
- CPPUNIT_ASSERT_EQUAL(std::string("sha-1"), entry2->checksum->getAlgo());
|
|
|
+ entry2->chunkChecksum->getPieceHash(1));
|
|
|
+ CPPUNIT_ASSERT_EQUAL(std::string("sha-1"), entry2->checksum->getHashType());
|
|
|
#endif // ENABLE_MESSAGE_DIGEST
|
|
|
// See that signature is null
|
|
|
CPPUNIT_ASSERT(!entry2->getSignature());
|
|
@@ -585,10 +585,10 @@ void MetalinkProcessorTest::testParseFile()
|
|
|
SharedHandle<MetalinkEntry> entry4 = *entryItr;
|
|
|
CPPUNIT_ASSERT_EQUAL(std::string("UnsupportedVerificationHashTypeIncluded"), entry4->getPath());
|
|
|
#ifdef ENABLE_MESSAGE_DIGEST
|
|
|
- CPPUNIT_ASSERT_EQUAL(std::string("sha-1"), entry4->checksum->getAlgo());
|
|
|
+ CPPUNIT_ASSERT_EQUAL(std::string("sha-1"), entry4->checksum->getHashType());
|
|
|
CPPUNIT_ASSERT_EQUAL(std::string("4c255b0ed130f5ea880f0aa061c3da0487e251cc"),
|
|
|
- entry4->checksum->getMessageDigest());
|
|
|
- CPPUNIT_ASSERT_EQUAL(std::string("sha-1"),entry4->chunkChecksum->getAlgo());
|
|
|
+ entry4->checksum->getDigest());
|
|
|
+ CPPUNIT_ASSERT_EQUAL(std::string("sha-1"),entry4->chunkChecksum->getHashType());
|
|
|
#endif // ENABLE_MESSAGE_DIGEST
|
|
|
|
|
|
|
|
@@ -898,8 +898,8 @@ void MetalinkProcessorTest::testMultiplePieces()
|
|
|
SharedHandle<MetalinkEntry> e = m->getEntries()[0];
|
|
|
SharedHandle<ChunkChecksum> c = e->chunkChecksum;
|
|
|
|
|
|
- CPPUNIT_ASSERT_EQUAL(std::string("sha-1"), c->getAlgo());
|
|
|
- CPPUNIT_ASSERT_EQUAL((size_t)1024, c->getChecksumLength());
|
|
|
+ CPPUNIT_ASSERT_EQUAL(std::string("sha-1"), c->getHashType());
|
|
|
+ CPPUNIT_ASSERT_EQUAL((size_t)1024, c->getPieceLength());
|
|
|
} catch(Exception& e) {
|
|
|
CPPUNIT_FAIL(e.stackTrace());
|
|
|
}
|
|
@@ -932,8 +932,8 @@ void MetalinkProcessorTest::testBadPieceNo()
|
|
|
SharedHandle<ChunkChecksum> c = e->chunkChecksum;
|
|
|
|
|
|
CPPUNIT_ASSERT(c);
|
|
|
- CPPUNIT_ASSERT_EQUAL((size_t)1024, c->getChecksumLength());
|
|
|
- CPPUNIT_ASSERT_EQUAL(std::string("sha-1"), c->getAlgo());
|
|
|
+ CPPUNIT_ASSERT_EQUAL((size_t)1024, c->getPieceLength());
|
|
|
+ CPPUNIT_ASSERT_EQUAL(std::string("sha-1"), c->getHashType());
|
|
|
} catch(Exception& e) {
|
|
|
CPPUNIT_FAIL(e.stackTrace());
|
|
|
}
|
|
@@ -965,8 +965,8 @@ void MetalinkProcessorTest::testBadPieceLength()
|
|
|
SharedHandle<MetalinkEntry> e = m->getEntries()[0];
|
|
|
SharedHandle<ChunkChecksum> c = e->chunkChecksum;
|
|
|
CPPUNIT_ASSERT(c);
|
|
|
- CPPUNIT_ASSERT_EQUAL((size_t)1024, c->getChecksumLength());
|
|
|
- CPPUNIT_ASSERT_EQUAL(std::string("sha-1"), c->getAlgo());
|
|
|
+ CPPUNIT_ASSERT_EQUAL((size_t)1024, c->getPieceLength());
|
|
|
+ CPPUNIT_ASSERT_EQUAL(std::string("sha-1"), c->getHashType());
|
|
|
} catch(Exception& e) {
|
|
|
CPPUNIT_FAIL(e.stackTrace());
|
|
|
}
|
|
@@ -998,8 +998,8 @@ void MetalinkProcessorTest::testUnsupportedType_piece()
|
|
|
SharedHandle<ChunkChecksum> c = e->chunkChecksum;
|
|
|
|
|
|
CPPUNIT_ASSERT(c);
|
|
|
- CPPUNIT_ASSERT_EQUAL((size_t)1024, c->getChecksumLength());
|
|
|
- CPPUNIT_ASSERT_EQUAL(std::string("sha-1"), c->getAlgo());
|
|
|
+ CPPUNIT_ASSERT_EQUAL((size_t)1024, c->getPieceLength());
|
|
|
+ CPPUNIT_ASSERT_EQUAL(std::string("sha-1"), c->getHashType());
|
|
|
} catch(Exception& e) {
|
|
|
CPPUNIT_FAIL(e.stackTrace());
|
|
|
}
|