message-digest-utils test errors added by siiky on Tue Jul 5 00:06:16 2022
-- testing Message Digest Utils ----------------------------------------------
(message-digest-result-form 'hex) .................................... [ PASS]
-- testing Chunk Read (port) ---------------------------------------------
First chunk type ................................................. [ PASS]
First chunk size ................................................. [ PASS]
No more chunk .................................................... [ PASS]
3 tests completed in 0.0 seconds.
3 out of 3 (100%) tests passed.
-- done testing Chunk Read (port) ----------------------------------------
-- testing string Source -------------------------------------------------
(message-digest-update-string md (string #\1 #\2 #\3 #\4 #\5)) ... [ PASS]
(finalize-message-digest md) ..................................... [ PASS]
2 tests completed in 0.001 seconds.
2 out of 2 (100%) tests passed.
-- done testing string Source --------------------------------------------
-- testing blob Source ---------------------------------------------------
(message-digest-update-blob md #${3132333435}) ................... [ PASS]
(finalize-message-digest md) ..................................... [ PASS]
2 tests completed in 0.0 seconds.
2 out of 2 (100%) tests passed.
-- done testing blob Source ----------------------------------------------
-- testing u8vector Source -----------------------------------------------
(message-digest-update-u8vector md (u8vector 1 2 3 4 5)) ......... [ PASS]
(finalize-message-digest md) ..................................... [ PASS]
2 tests completed in 0.0 seconds.
2 out of 2 (100%) tests passed.
-- done testing u8vector Source ------------------------------------------
-- testing u8 Source -----------------------------------------------------
(message-digest-update-u8 md 162) ................................ [ERROR]
Error: segmentation violation
(finalize-message-digest md) ..................................... [ FAIL]
expected "a200000000" but got "0000000000"
2 tests completed in 0.0 seconds.
1 failure (50%).
1 error (50%).
0 out of 2 (0%) tests passed.
-- done testing u8 Source ------------------------------------------------
-- testing u16-le Source -------------------------------------------------
(message-digest-update-u16-le md 41650) .......................... [ERROR]
Error: segmentation violation
(finalize-message-digest md) ..................................... [ FAIL]
expected "b2a2000000" but got "0000000000"
2 tests completed in 0.0 seconds.
1 failure (50%).
1 error (50%).
0 out of 2 (0%) tests passed.
-- done testing u16-le Source --------------------------------------------
-- testing u32-be Source -------------------------------------------------
(message-digest-update-u32-be md 1073741823) ..................... [ERROR]
Error: segmentation violation
(finalize-message-digest md) ..................................... [ FAIL]
expected "3fffffff00" but got "0000000000"
2 tests completed in 0.0 seconds.
1 failure (50%).
1 error (50%).
0 out of 2 (0%) tests passed.
-- done testing u32-be Source --------------------------------------------
-- testing u32-be Source -------------------------------------------------
(message-digest-update-u32-be md 2729624274) ..................... [ERROR]
Error: segmentation violation
(finalize-message-digest md) ..................................... [ FAIL]
expected "a2b2c2d200" but got "0000000000"
2 tests completed in 0.0 seconds.
1 failure (50%).
1 error (50%).
0 out of 2 (0%) tests passed.
-- done testing u32-be Source --------------------------------------------
-- testing u64-be Source -------------------------------------------------
(message-digest-update-u64-be md 12345678901234567890) ........... [ERROR]
Error: segmentation violation
(finalize-message-digest md) ..................................... [ FAIL]
expected "ab54a98ceb" but got "0000000000"
2 tests completed in 0.0 seconds.
1 failure (50%).
1 error (50%).
0 out of 2 (0%) tests passed.
-- done testing u64-be Source --------------------------------------------
-- testing char-u8 Source ------------------------------------------------
(message-digest-update-char-u8 md #\space) ....................... [ERROR]
Error: segmentation violation
(finalize-message-digest md) ..................................... [ FAIL]
expected "2000000000" but got "0000000000"
2 tests completed in 0.0 seconds.
1 failure (50%).
1 error (50%).
0 out of 2 (0%) tests passed.
-- done testing char-u8 Source -------------------------------------------
-- testing char-be Source ------------------------------------------------
(message-digest-update-char-be md #\x3bb) ........................ [ERROR]
Error: segmentation violation
(finalize-message-digest md) ..................................... [ FAIL]
expected "000003bb00" but got "0000000000"
2 tests completed in 0.001 seconds.
1 failure (50%).
1 error (50%).
0 out of 2 (0%) tests passed.
-- done testing char-be Source -------------------------------------------
-- testing char-le Source ------------------------------------------------
(message-digest-update-char-le md #\x3bb) ........................ [ERROR]
Error: segmentation violation
(finalize-message-digest md) ..................................... [ FAIL]
expected "bb03000000" but got "0000000000"
2 tests completed in 0.0 seconds.
1 failure (50%).
1 error (50%).
0 out of 2 (0%) tests passed.
-- done testing char-le Source -------------------------------------------
-- testing Port ----------------------------------------------------------
(output-port? port) .............................................. [ PASS]
(get-output-digest port) ......................................... [ PASS]
(port-closed? port) .............................................. [ PASS]
3 tests completed in 0.0 seconds.
3 out of 3 (100%) tests passed.
-- done testing Port -----------------------------------------------------
-- testing Procedure Source ----------------------------------------------
(message-digest-update-procedure md just-once) ................... [ PASS]
(finalize-message-digest md) ..................................... [ PASS]
2 tests completed in 0.0 seconds.
2 out of 2 (100%) tests passed.
-- done testing Procedure Source -----------------------------------------
-- testing re-use --------------------------------------------------------
(message-digest-string md (string #\1 #\2 #\3 #\4 #\5)) .......... [ PASS]
(message-digest-string md (string #\5 #\4 #\3 #\2 #\1)) .......... [ PASS]
2 tests completed in 0.0 seconds.
2 out of 2 (100%) tests passed.
-- done testing re-use ---------------------------------------------------
-- testing Chunk Read (fileno) -------------------------------------------
(message-digest-file mdp SHORT-TEST-FILE-NAME 'hex-string) ....... [ PASS]
1 test completed in 0.001 seconds.
1 out of 1 (100%) test passed.
-- done testing Chunk Read (fileno) --------------------------------------
1 test and 16 subgroups completed in 0.067 seconds.
1 out of 1 (100%) test passed.
8 out of 16 (50%) subgroups passed.
-- done testing Message Digest Utils -----------------------------------------