********* Start testing of tst_QCryptographicHash *********
Config: Using QtTest library 6.12.0, Qt 6.12.0 (arm64-little_endian-lp64 static release build; by Apple LLVM 15.0.0 (clang-1500.3.9.4)), macos 14.3.0
PASS   : tst_QCryptographicHash::initTestCase()
PASS   : tst_QCryptographicHash::repeated_result(md4)
PASS   : tst_QCryptographicHash::repeated_result(md5)
PASS   : tst_QCryptographicHash::repeated_result(sha1)
PASS   : tst_QCryptographicHash::repeated_result(sha224)
PASS   : tst_QCryptographicHash::repeated_result(sha256)
PASS   : tst_QCryptographicHash::repeated_result(sha384)
PASS   : tst_QCryptographicHash::repeated_result(sha512)
PASS   : tst_QCryptographicHash::repeated_result(sha3_224_empty_abc)
PASS   : tst_QCryptographicHash::repeated_result(sha3_256_empty_abc)
PASS   : tst_QCryptographicHash::repeated_result(sha3_384_empty_abc)
PASS   : tst_QCryptographicHash::repeated_result(sha3_512_empty_abc)
PASS   : tst_QCryptographicHash::repeated_result(sha3_224_abc_abc)
PASS   : tst_QCryptographicHash::repeated_result(sha3_256_abc_abc)
PASS   : tst_QCryptographicHash::repeated_result(sha3_384_abc_abc)
PASS   : tst_QCryptographicHash::repeated_result(sha3_512_abc_abc)
PASS   : tst_QCryptographicHash::repeated_result(keccak_224_abc_abc)
PASS   : tst_QCryptographicHash::repeated_result(keccak_256_abc_abc)
PASS   : tst_QCryptographicHash::repeated_result(keccak_384_abc_abc)
PASS   : tst_QCryptographicHash::repeated_result(keccak_512_abc_abc)
PASS   : tst_QCryptographicHash::intermediary_result(md4)
PASS   : tst_QCryptographicHash::intermediary_result(md5)
PASS   : tst_QCryptographicHash::intermediary_result(sha1)
PASS   : tst_QCryptographicHash::intermediary_result(sha224)
PASS   : tst_QCryptographicHash::intermediary_result(sha256)
PASS   : tst_QCryptographicHash::intermediary_result(sha384)
PASS   : tst_QCryptographicHash::intermediary_result(sha512)
PASS   : tst_QCryptographicHash::intermediary_result(sha3_224_empty_abc)
PASS   : tst_QCryptographicHash::intermediary_result(sha3_256_empty_abc)
PASS   : tst_QCryptographicHash::intermediary_result(sha3_384_empty_abc)
PASS   : tst_QCryptographicHash::intermediary_result(sha3_512_empty_abc)
PASS   : tst_QCryptographicHash::intermediary_result(sha3_224_abc_abc)
PASS   : tst_QCryptographicHash::intermediary_result(sha3_256_abc_abc)
PASS   : tst_QCryptographicHash::intermediary_result(sha3_384_abc_abc)
PASS   : tst_QCryptographicHash::intermediary_result(sha3_512_abc_abc)
PASS   : tst_QCryptographicHash::intermediary_result(keccak_224_abc_abc)
PASS   : tst_QCryptographicHash::intermediary_result(keccak_256_abc_abc)
PASS   : tst_QCryptographicHash::intermediary_result(keccak_384_abc_abc)
PASS   : tst_QCryptographicHash::intermediary_result(keccak_512_abc_abc)
PASS   : tst_QCryptographicHash::static_hash(md4)
PASS   : tst_QCryptographicHash::static_hash(md5)
PASS   : tst_QCryptographicHash::static_hash(sha1)
PASS   : tst_QCryptographicHash::static_hash(sha224)
PASS   : tst_QCryptographicHash::static_hash(sha256)
PASS   : tst_QCryptographicHash::static_hash(sha384)
PASS   : tst_QCryptographicHash::static_hash(sha512)
PASS   : tst_QCryptographicHash::static_hash(sha3_224_empty_abc)
PASS   : tst_QCryptographicHash::static_hash(sha3_256_empty_abc)
PASS   : tst_QCryptographicHash::static_hash(sha3_384_empty_abc)
PASS   : tst_QCryptographicHash::static_hash(sha3_512_empty_abc)
PASS   : tst_QCryptographicHash::static_hash(sha3_224_abc_abc)
PASS   : tst_QCryptographicHash::static_hash(sha3_256_abc_abc)
PASS   : tst_QCryptographicHash::static_hash(sha3_384_abc_abc)
PASS   : tst_QCryptographicHash::static_hash(sha3_512_abc_abc)
PASS   : tst_QCryptographicHash::static_hash(keccak_224_abc_abc)
PASS   : tst_QCryptographicHash::static_hash(keccak_256_abc_abc)
PASS   : tst_QCryptographicHash::static_hash(keccak_384_abc_abc)
PASS   : tst_QCryptographicHash::static_hash(keccak_512_abc_abc)
PASS   : tst_QCryptographicHash::sha1()
PASS   : tst_QCryptographicHash::sha3(sha3_224_pangram)
PASS   : tst_QCryptographicHash::sha3(sha3_224_pangram_dot)
PASS   : tst_QCryptographicHash::sha3(sha3_256_pangram)
PASS   : tst_QCryptographicHash::sha3(sha3_256_pangram_dot)
PASS   : tst_QCryptographicHash::sha3(sha3_384_pangram)
PASS   : tst_QCryptographicHash::sha3(sha3_384_pangram_dot)
PASS   : tst_QCryptographicHash::sha3(sha3_512_pangram)
PASS   : tst_QCryptographicHash::sha3(sha3_512_pangram_dot)
PASS   : tst_QCryptographicHash::keccak(keccak_224_pangram)
PASS   : tst_QCryptographicHash::keccak(keccak_224_pangram_dot)
PASS   : tst_QCryptographicHash::keccak(keccak_256_pangram)
PASS   : tst_QCryptographicHash::keccak(keccak_256_pangram_dot)
PASS   : tst_QCryptographicHash::keccak(keccak_384_pangram)
PASS   : tst_QCryptographicHash::keccak(keccak_384_pangram_dot)
PASS   : tst_QCryptographicHash::keccak(skeccak_512_pangram)
PASS   : tst_QCryptographicHash::keccak(keccak_512_pangram_dot)
PASS   : tst_QCryptographicHash::blake2(blake2b_160_pangram)
PASS   : tst_QCryptographicHash::blake2(blake2b_160_pangram_dot)
PASS   : tst_QCryptographicHash::blake2(blake2b_256_pangram)
PASS   : tst_QCryptographicHash::blake2(blake2b_256_pangram_dot)
PASS   : tst_QCryptographicHash::blake2(blake2b_384_pangram)
PASS   : tst_QCryptographicHash::blake2(blake2b_384_pangram_dot)
PASS   : tst_QCryptographicHash::blake2(blake2b_512_pangram)
PASS   : tst_QCryptographicHash::blake2(blake2b_512_pangram_dot)
PASS   : tst_QCryptographicHash::blake2(blake2s_128_pangram)
PASS   : tst_QCryptographicHash::blake2(blake2s_128_pangram_dot)
PASS   : tst_QCryptographicHash::blake2(blake2s_160_pangram)
PASS   : tst_QCryptographicHash::blake2(blake2s_160_pangram_dot)
PASS   : tst_QCryptographicHash::blake2(blake2s_224_pangram)
PASS   : tst_QCryptographicHash::blake2(blake2s_224_pangram_dot)
PASS   : tst_QCryptographicHash::blake2(blake2s_256_pangram)
PASS   : tst_QCryptographicHash::blake2(blake2s_256_pangram_dot)
PASS   : tst_QCryptographicHash::files(data1)
PASS   : tst_QCryptographicHash::files(data2)
PASS   : tst_QCryptographicHash::hashLength(Md4)
PASS   : tst_QCryptographicHash::hashLength(Md5)
PASS   : tst_QCryptographicHash::hashLength(Sha1)
PASS   : tst_QCryptographicHash::hashLength(Sha224)
PASS   : tst_QCryptographicHash::hashLength(Sha256)
PASS   : tst_QCryptographicHash::hashLength(Sha384)
PASS   : tst_QCryptographicHash::hashLength(Sha512)
PASS   : tst_QCryptographicHash::hashLength(Keccak_224)
PASS   : tst_QCryptographicHash::hashLength(Keccak_256)
PASS   : tst_QCryptographicHash::hashLength(Keccak_384)
PASS   : tst_QCryptographicHash::hashLength(Keccak_512)
PASS   : tst_QCryptographicHash::hashLength(RealSha3_224)
PASS   : tst_QCryptographicHash::hashLength(RealSha3_256)
PASS   : tst_QCryptographicHash::hashLength(RealSha3_384)
PASS   : tst_QCryptographicHash::hashLength(RealSha3_512)
PASS   : tst_QCryptographicHash::hashLength(Sha3_224)
PASS   : tst_QCryptographicHash::hashLength(Sha3_256)
PASS   : tst_QCryptographicHash::hashLength(Sha3_384)
PASS   : tst_QCryptographicHash::hashLength(Sha3_512)
PASS   : tst_QCryptographicHash::hashLength(Blake2b_160)
PASS   : tst_QCryptographicHash::hashLength(Blake2b_256)
PASS   : tst_QCryptographicHash::hashLength(Blake2b_384)
PASS   : tst_QCryptographicHash::hashLength(Blake2b_512)
PASS   : tst_QCryptographicHash::hashLength(Blake2s_128)
PASS   : tst_QCryptographicHash::hashLength(Blake2s_160)
PASS   : tst_QCryptographicHash::hashLength(Blake2s_224)
PASS   : tst_QCryptographicHash::hashLength(Blake2s_256)
PASS   : tst_QCryptographicHash::hashLength(NumAlgorithms)
PASS   : tst_QCryptographicHash::addDataAcceptsNullByteArrayView(Md4)
PASS   : tst_QCryptographicHash::addDataAcceptsNullByteArrayView(Md5)
PASS   : tst_QCryptographicHash::addDataAcceptsNullByteArrayView(Sha1)
PASS   : tst_QCryptographicHash::addDataAcceptsNullByteArrayView(Sha224)
PASS   : tst_QCryptographicHash::addDataAcceptsNullByteArrayView(Sha256)
PASS   : tst_QCryptographicHash::addDataAcceptsNullByteArrayView(Sha384)
PASS   : tst_QCryptographicHash::addDataAcceptsNullByteArrayView(Sha512)
PASS   : tst_QCryptographicHash::addDataAcceptsNullByteArrayView(Keccak_224)
PASS   : tst_QCryptographicHash::addDataAcceptsNullByteArrayView(Keccak_256)
PASS   : tst_QCryptographicHash::addDataAcceptsNullByteArrayView(Keccak_384)
PASS   : tst_QCryptographicHash::addDataAcceptsNullByteArrayView(Keccak_512)
PASS   : tst_QCryptographicHash::addDataAcceptsNullByteArrayView(RealSha3_224)
PASS   : tst_QCryptographicHash::addDataAcceptsNullByteArrayView(RealSha3_256)
PASS   : tst_QCryptographicHash::addDataAcceptsNullByteArrayView(RealSha3_384)
PASS   : tst_QCryptographicHash::addDataAcceptsNullByteArrayView(RealSha3_512)
PASS   : tst_QCryptographicHash::addDataAcceptsNullByteArrayView(Sha3_224)
PASS   : tst_QCryptographicHash::addDataAcceptsNullByteArrayView(Sha3_256)
PASS   : tst_QCryptographicHash::addDataAcceptsNullByteArrayView(Sha3_384)
PASS   : tst_QCryptographicHash::addDataAcceptsNullByteArrayView(Sha3_512)
PASS   : tst_QCryptographicHash::addDataAcceptsNullByteArrayView(Blake2b_160)
PASS   : tst_QCryptographicHash::addDataAcceptsNullByteArrayView(Blake2b_256)
PASS   : tst_QCryptographicHash::addDataAcceptsNullByteArrayView(Blake2b_384)
PASS   : tst_QCryptographicHash::addDataAcceptsNullByteArrayView(Blake2b_512)
PASS   : tst_QCryptographicHash::addDataAcceptsNullByteArrayView(Blake2s_128)
PASS   : tst_QCryptographicHash::addDataAcceptsNullByteArrayView(Blake2s_160)
PASS   : tst_QCryptographicHash::addDataAcceptsNullByteArrayView(Blake2s_224)
PASS   : tst_QCryptographicHash::addDataAcceptsNullByteArrayView(Blake2s_256)
PASS   : tst_QCryptographicHash::move()
PASS   : tst_QCryptographicHash::swap()
PASS   : tst_QCryptographicHash::cleanupTestCase()
Totals: 151 passed, 0 failed, 0 skipped, 0 blacklisted, 8ms
********* Finished testing of tst_QCryptographicHash *********
