Welcome to the CHICKEN Scheme pasting service

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 -----------------------------------------

Your annotation:

Enter a new annotation:

Your nick:
The title of your paste:
Your paste (mandatory) :
What's the procedure that returns the cdr of a cdr?
Visually impaired? Let me spell it for you (wav file) download WAV