|
|
|
|
@ -23,6 +23,8 @@
|
|
|
|
|
|
|
|
|
|
#include "crypto/adler32.hpp" |
|
|
|
|
|
|
|
|
|
#include "util/test.hpp" |
|
|
|
|
|
|
|
|
|
namespace crypto { |
|
|
|
|
|
|
|
|
|
void adler32::update(const char * data, size_t length) { |
|
|
|
|
@ -74,4 +76,13 @@ void adler32::update(const char * data, size_t length) {
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
INNOEXTRACT_TEST(adler32, |
|
|
|
|
|
|
|
|
|
adler32 checksum; |
|
|
|
|
checksum.init(); |
|
|
|
|
checksum.update(testdata, testlen); |
|
|
|
|
test("checksum", checksum.finalize() == 0xb8a36c4a); |
|
|
|
|
|
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
} // namespace crypto
|
|
|
|
|
|