Test output for comparse [ok]

Testing time: 1s

'/usr/home/chicken/salmonella/build/salmonella-run-publish/chicken/bin/csi' -script run.scm < /dev/null 2>&1

-- testing  ------------------------------------------------------------------

    -- testing satisfies -----------------------------------------------------

        -- testing 3 ---------------------------------------------------------
        3 ............................................................ [ PASS]
        1 test completed in 0.0 seconds.
        1 out of 1 (100%) test passed.
        -- done testing 3 ----------------------------------------------------


        -- testing #f --------------------------------------------------------
        #f ........................................................... [ PASS]
        1 test completed in 0.0 seconds.
        1 out of 1 (100%) test passed.
        -- done testing #f ---------------------------------------------------


        -- testing #\b -------------------------------------------------------
        (char-seq #\b) ............................................... [ PASS]
        (remainder "cd") ............................................. [ PASS]
        (lazy-seq #\b) ............................................... [ PASS]
        (remainder "cd") ............................................. [ PASS]
        4 tests completed in 0.0 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing #\b --------------------------------------------------

    3 subgroups completed in 0.001 seconds.
    3 out of 3 (100%) subgroups passed.
    -- done testing satisfies ------------------------------------------------


    -- testing is ------------------------------------------------------------

        -- testing #\x -------------------------------------------------------
        (char-seq #\x) ............................................... [ PASS]
        (remainder "yz") ............................................. [ PASS]
        (lazy-seq #\x) ............................................... [ PASS]
        (remainder "yz") ............................................. [ PASS]
        4 tests completed in 0.0 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing #\x --------------------------------------------------


        -- testing #f --------------------------------------------------------
        (char-seq #f) ................................................ [ PASS]
        (remainder "ho") ............................................. [ PASS]
        (lazy-seq #f) ................................................ [ PASS]
        (remainder "ho") ............................................. [ PASS]
        4 tests completed in 0.001 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing #f ---------------------------------------------------

    2 subgroups completed in 0.001 seconds.
    2 out of 2 (100%) subgroups passed.
    -- done testing is -------------------------------------------------------


    -- testing in ------------------------------------------------------------

        -- testing #\c -------------------------------------------------------
        (char-seq #\c) ............................................... [ PASS]
        (remainder "") ............................................... [ PASS]
        (lazy-seq #\c) ............................................... [ PASS]
        (remainder "") ............................................... [ PASS]
        4 tests completed in 0.0 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing #\c --------------------------------------------------


        -- testing 2 ---------------------------------------------------------
        2 ............................................................ [ PASS]
        1 test completed in 0.001 seconds.
        1 out of 1 (100%) test passed.
        -- done testing 2 ----------------------------------------------------


        -- testing #\b -------------------------------------------------------
        (char-seq #\b) ............................................... [ PASS]
        (remainder "cd") ............................................. [ PASS]
        (lazy-seq #\b) ............................................... [ PASS]
        (remainder "cd") ............................................. [ PASS]
        4 tests completed in 0.0 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing #\b --------------------------------------------------


        -- testing #f --------------------------------------------------------
        (char-seq #f) ................................................ [ PASS]
        (remainder "hey") ............................................ [ PASS]
        (lazy-seq #f) ................................................ [ PASS]
        (remainder "hey") ............................................ [ PASS]
        4 tests completed in 0.0 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing #f ---------------------------------------------------

    4 subgroups completed in 0.001 seconds.
    4 out of 4 (100%) subgroups passed.
    -- done testing in -------------------------------------------------------


    -- testing one-or-more / zero-or-more ------------------------------------

        -- testing "ooooo" ---------------------------------------------------
        (char-seq "ooooo") ........................................... [ PASS]
        (lazy-seq "ooooo") ........................................... [ PASS]
        2 tests completed in 0.0 seconds.
        2 out of 2 (100%) tests passed.
        -- done testing "ooooo" ----------------------------------------------


        -- testing #f --------------------------------------------------------
        (char-seq #f) ................................................ [ PASS]
        (lazy-seq #f) ................................................ [ PASS]
        2 tests completed in 0.0 seconds.
        2 out of 2 (100%) tests passed.
        -- done testing #f ---------------------------------------------------


        -- testing "oo" ------------------------------------------------------
        (char-seq "oo") .............................................. [ PASS]
        (lazy-seq "oo") .............................................. [ PASS]
        2 tests completed in 0.0 seconds.
        2 out of 2 (100%) tests passed.
        -- done testing "oo" -------------------------------------------------


        -- testing "" --------------------------------------------------------
        (char-seq "") ................................................ [ PASS]
        (lazy-seq "") ................................................ [ PASS]
        2 tests completed in 0.0 seconds.
        2 out of 2 (100%) tests passed.
        -- done testing "" ---------------------------------------------------

    4 subgroups completed in 0.001 seconds.
    4 out of 4 (100%) subgroups passed.
    -- done testing one-or-more / zero-or-more -------------------------------


    -- testing char-seq ------------------------------------------------------

        -- testing "" --------------------------------------------------------
        (char-seq "") ................................................ [ PASS]
        (remainder "hey") ............................................ [ PASS]
        (lazy-seq "") ................................................ [ PASS]
        (remainder "hey") ............................................ [ PASS]
        4 tests completed in 0.0 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing "" ---------------------------------------------------


        -- testing "hey" -----------------------------------------------------
        (char-seq "hey") ............................................. [ PASS]
        (remainder "yy") ............................................. [ PASS]
        (lazy-seq "hey") ............................................. [ PASS]
        (remainder "yy") ............................................. [ PASS]
        4 tests completed in 0.0 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing "hey" ------------------------------------------------


        -- testing #f --------------------------------------------------------
        (char-seq #f) ................................................ [ PASS]
        (remainder "he") ............................................. [ PASS]
        (lazy-seq #f) ................................................ [ PASS]
        (remainder "he") ............................................. [ PASS]
        4 tests completed in 0.0 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing #f ---------------------------------------------------

    3 subgroups completed in 0.001 seconds.
    3 out of 3 (100%) subgroups passed.
    -- done testing char-seq -------------------------------------------------


    -- testing followed-by ---------------------------------------------------
    (parse lol "lol") ................................................ [ PASS]
    (parse lol "lxl") ................................................ [ PASS]
    2 tests completed in 0.0 seconds.
    2 out of 2 (100%) tests passed.
    -- done testing followed-by ----------------------------------------------


    -- testing preceded-by ---------------------------------------------------

        -- testing 3 ---------------------------------------------------------
        3 ............................................................ [ PASS]
        1 test completed in 0.0 seconds.
        1 out of 1 (100%) test passed.
        -- done testing 3 ----------------------------------------------------

    1 subgroup completed in 0.0 seconds.
    1 out of 1 (100%) subgroup passed.
    -- done testing preceded-by ----------------------------------------------


    -- testing sequence ------------------------------------------------------

        -- testing "ab" ------------------------------------------------------
        (char-seq "ab") .............................................. [ PASS]
        (lazy-seq "ab") .............................................. [ PASS]
        2 tests completed in 0.0 seconds.
        2 out of 2 (100%) tests passed.
        -- done testing "ab" -------------------------------------------------


        -- testing "ab" ------------------------------------------------------
        (char-seq "ab") .............................................. [ PASS]
        (lazy-seq "ab") .............................................. [ PASS]
        2 tests completed in 0.0 seconds.
        2 out of 2 (100%) tests passed.
        -- done testing "ab" -------------------------------------------------

    2 subgroups completed in 0.0 seconds.
    2 out of 2 (100%) subgroups passed.
    -- done testing sequence -------------------------------------------------


    -- testing maybe ---------------------------------------------------------

        -- testing "foo" -----------------------------------------------------
        (char-seq "foo") ............................................. [ PASS]
        (lazy-seq "foo") ............................................. [ PASS]
        2 tests completed in 0.001 seconds.
        2 out of 2 (100%) tests passed.
        -- done testing "foo" ------------------------------------------------


        -- testing "foo" -----------------------------------------------------
        (char-seq "foo") ............................................. [ PASS]
        (lazy-seq "foo") ............................................. [ PASS]
        2 tests completed in 0.0 seconds.
        2 out of 2 (100%) tests passed.
        -- done testing "foo" ------------------------------------------------


        -- testing #f --------------------------------------------------------
        (char-seq #f) ................................................ [ PASS]
        (lazy-seq #f) ................................................ [ PASS]
        2 tests completed in 0.0 seconds.
        2 out of 2 (100%) tests passed.
        -- done testing #f ---------------------------------------------------


        -- testing "ok" ------------------------------------------------------
        (char-seq "ok") .............................................. [ PASS]
        (lazy-seq "ok") .............................................. [ PASS]
        2 tests completed in 0.016 seconds.
        2 out of 2 (100%) tests passed.
        -- done testing "ok" -------------------------------------------------

    4 subgroups completed in 0.018 seconds.
    4 out of 4 (100%) subgroups passed.
    -- done testing maybe ----------------------------------------------------


    -- testing repeated ------------------------------------------------------

        -- testing "hohoho" --------------------------------------------------
        (char-seq "hohoho") .......................................... [ PASS]
        (lazy-seq "hohoho") .......................................... [ PASS]
        2 tests completed in 0.001 seconds.
        2 out of 2 (100%) tests passed.
        -- done testing "hohoho" ---------------------------------------------


        -- testing "ho    ho ho " --------------------------------------------
        (char-seq "ho    ho ho ") .................................... [ PASS]
        (lazy-seq "ho    ho ho ") .................................... [ PASS]
        2 tests completed in 0.0 seconds.
        2 out of 2 (100%) tests passed.
        -- done testing "ho    ho ho " ---------------------------------------


        -- testing "foo" -----------------------------------------------------
        (char-seq "foo") ............................................. [ PASS]
        (lazy-seq "foo") ............................................. [ PASS]
        2 tests completed in 0.0 seconds.
        2 out of 2 (100%) tests passed.
        -- done testing "foo" ------------------------------------------------


        -- testing "oko" -----------------------------------------------------
        (char-seq "oko") ............................................. [ PASS]
        (lazy-seq "oko") ............................................. [ PASS]
        2 tests completed in 0.001 seconds.
        2 out of 2 (100%) tests passed.
        -- done testing "oko" ------------------------------------------------


        -- testing #f --------------------------------------------------------
        (char-seq #f) ................................................ [ PASS]
        (lazy-seq #f) ................................................ [ PASS]
        2 tests completed in 0.0 seconds.
        2 out of 2 (100%) tests passed.
        -- done testing #f ---------------------------------------------------


        -- testing "o" -------------------------------------------------------
        (char-seq "o") ............................................... [ PASS]
        (lazy-seq "o") ............................................... [ PASS]
        2 tests completed in 0.0 seconds.
        2 out of 2 (100%) tests passed.
        -- done testing "o" --------------------------------------------------


        -- testing "oo" ------------------------------------------------------
        (char-seq "oo") .............................................. [ PASS]
        (lazy-seq "oo") .............................................. [ PASS]
        2 tests completed in 0.001 seconds.
        2 out of 2 (100%) tests passed.
        -- done testing "oo" -------------------------------------------------


        -- testing #f --------------------------------------------------------
        (char-seq #f) ................................................ [ PASS]
        (lazy-seq #f) ................................................ [ PASS]
        2 tests completed in 0.0 seconds.
        2 out of 2 (100%) tests passed.
        -- done testing #f ---------------------------------------------------


        -- testing "hohoho" --------------------------------------------------
        (char-seq "hohoho") .......................................... [ PASS]
        (lazy-seq "hohoho") .......................................... [ PASS]
        2 tests completed in 0.0 seconds.
        2 out of 2 (100%) tests passed.
        -- done testing "hohoho" ---------------------------------------------


        -- testing #f --------------------------------------------------------
        (char-seq #f) ................................................ [ PASS]
        (lazy-seq #f) ................................................ [ PASS]
        2 tests completed in 0.0 seconds.
        2 out of 2 (100%) tests passed.
        -- done testing #f ---------------------------------------------------

    10 subgroups completed in 0.003 seconds.
    10 out of 10 (100%) subgroups passed.
    -- done testing repeated -------------------------------------------------


    -- testing all-of --------------------------------------------------------

        -- testing #\b -------------------------------------------------------
        (char-seq #\b) ............................................... [ PASS]
        (remainder "") ............................................... [ PASS]
        (lazy-seq #\b) ............................................... [ PASS]
        (remainder "") ............................................... [ PASS]
        4 tests completed in 0.0 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing #\b --------------------------------------------------


        -- testing #f --------------------------------------------------------
        (char-seq #f) ................................................ [ PASS]
        (remainder "a") .............................................. [ PASS]
        (lazy-seq #f) ................................................ [ PASS]
        (remainder "a") .............................................. [ PASS]
        4 tests completed in 0.001 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing #f ---------------------------------------------------

    2 subgroups completed in 0.001 seconds.
    2 out of 2 (100%) subgroups passed.
    -- done testing all-of ---------------------------------------------------


    -- testing enclosed-by ---------------------------------------------------

        -- testing #\x -------------------------------------------------------
        (char-seq #\x) ............................................... [ PASS]
        (remainder "") ............................................... [ PASS]
        (lazy-seq #\x) ............................................... [ PASS]
        (remainder "") ............................................... [ PASS]
        4 tests completed in 0.0 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing #\x --------------------------------------------------


        -- testing #f --------------------------------------------------------
        (char-seq #f) ................................................ [ PASS]
        (remainder "(x/") ............................................ [ PASS]
        (lazy-seq #f) ................................................ [ PASS]
        (remainder "(x/") ............................................ [ PASS]
        4 tests completed in 0.0 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing #f ---------------------------------------------------


        -- testing #f --------------------------------------------------------
        (char-seq #f) ................................................ [ PASS]
        (remainder "()") ............................................. [ PASS]
        (lazy-seq #f) ................................................ [ PASS]
        (remainder "()") ............................................. [ PASS]
        4 tests completed in 0.0 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing #f ---------------------------------------------------

    3 subgroups completed in 0.001 seconds.
    3 out of 3 (100%) subgroups passed.
    -- done testing enclosed-by ----------------------------------------------


    -- testing none-of -------------------------------------------------------

        -- testing #\a -------------------------------------------------------
        (char-seq #\a) ............................................... [ PASS]
        (remainder "") ............................................... [ PASS]
        (lazy-seq #\a) ............................................... [ PASS]
        (remainder "") ............................................... [ PASS]
        4 tests completed in 0.0 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing #\a --------------------------------------------------


        -- testing #f --------------------------------------------------------
        (char-seq #f) ................................................ [ PASS]
        (remainder "x") .............................................. [ PASS]
        (lazy-seq #f) ................................................ [ PASS]
        (remainder "x") .............................................. [ PASS]
        4 tests completed in 0.001 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing #f ---------------------------------------------------


        -- testing #f --------------------------------------------------------
        (char-seq #f) ................................................ [ PASS]
        (remainder "y") .............................................. [ PASS]
        (lazy-seq #f) ................................................ [ PASS]
        (remainder "y") .............................................. [ PASS]
        4 tests completed in 0.0 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing #f ---------------------------------------------------

    3 subgroups completed in 0.001 seconds.
    3 out of 3 (100%) subgroups passed.
    -- done testing none-of --------------------------------------------------


    -- testing none-of* ------------------------------------------------------

        -- testing #\a -------------------------------------------------------
        (char-seq #\a) ............................................... [ PASS]
        (remainder "") ............................................... [ PASS]
        (lazy-seq #\a) ............................................... [ PASS]
        (remainder "") ............................................... [ PASS]
        4 tests completed in 0.0 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing #\a --------------------------------------------------


        -- testing #f --------------------------------------------------------
        (char-seq #f) ................................................ [ PASS]
        (remainder "x") .............................................. [ PASS]
        (lazy-seq #f) ................................................ [ PASS]
        (remainder "x") .............................................. [ PASS]
        4 tests completed in 0.004 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing #f ---------------------------------------------------


        -- testing #f --------------------------------------------------------
        (char-seq #f) ................................................ [ PASS]
        (remainder "y") .............................................. [ PASS]
        (lazy-seq #f) ................................................ [ PASS]
        (remainder "y") .............................................. [ PASS]
        4 tests completed in 0.001 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing #f ---------------------------------------------------

    3 subgroups completed in 0.006 seconds.
    3 out of 3 (100%) subgroups passed.
    -- done testing none-of* -------------------------------------------------


    -- testing misc ----------------------------------------------------------

        -- testing "aaba" ----------------------------------------------------
        (char-seq "aaba") ............................................ [ PASS]
        (lazy-seq "aaba") ............................................ [ PASS]
        2 tests completed in 0.0 seconds.
        2 out of 2 (100%) tests passed.
        -- done testing "aaba" -----------------------------------------------


        -- testing "   " -----------------------------------------------------
        (char-seq "   ") ............................................. [ PASS]
        (lazy-seq "   ") ............................................. [ PASS]
        2 tests completed in 0.0 seconds.
        2 out of 2 (100%) tests passed.
        -- done testing "   " ------------------------------------------------


        -- testing "" --------------------------------------------------------
        (char-seq "") ................................................ [ PASS]
        (lazy-seq "") ................................................ [ PASS]
        2 tests completed in 0.001 seconds.
        2 out of 2 (100%) tests passed.
        -- done testing "" ---------------------------------------------------


        -- testing #f --------------------------------------------------------
        (char-seq #f) ................................................ [ PASS]
        (lazy-seq #f) ................................................ [ PASS]
        2 tests completed in 0.0 seconds.
        2 out of 2 (100%) tests passed.
        -- done testing #f ---------------------------------------------------


        -- testing #\a -------------------------------------------------------
        (char-seq #\a) ............................................... [ PASS]
        (remainder "") ............................................... [ PASS]
        (lazy-seq #\a) ............................................... [ PASS]
        (remainder "") ............................................... [ PASS]
        4 tests completed in 0.0 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing #\a --------------------------------------------------


        -- testing "b52" -----------------------------------------------------
        (char-seq "b52") ............................................. [ PASS]
        (lazy-seq "b52") ............................................. [ PASS]
        2 tests completed in 0.0 seconds.
        2 out of 2 (100%) tests passed.
        -- done testing "b52" ------------------------------------------------


        -- testing #f --------------------------------------------------------
        (char-seq #f) ................................................ [ PASS]
        (remainder "a") .............................................. [ PASS]
        (lazy-seq #f) ................................................ [ PASS]
        (remainder "a") .............................................. [ PASS]
        4 tests completed in 0.0 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing #f ---------------------------------------------------


        -- testing "ab" ------------------------------------------------------
        (char-seq "ab") .............................................. [ PASS]
        (lazy-seq "ab") .............................................. [ PASS]
        2 tests completed in 0.0 seconds.
        2 out of 2 (100%) tests passed.
        -- done testing "ab" -------------------------------------------------

    8 subgroups completed in 0.002 seconds.
    8 out of 8 (100%) subgroups passed.
    -- done testing misc -----------------------------------------------------


    -- testing char-seq-until ------------------------------------------------

        -- testing "foo" -----------------------------------------------------
        (char-seq "foo") ............................................. [ PASS]
        (remainder ",bar") ........................................... [ PASS]
        (lazy-seq "foo") ............................................. [ PASS]
        (remainder ",bar") ........................................... [ PASS]
        4 tests completed in 0.001 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing "foo" ------------------------------------------------


        -- testing #f --------------------------------------------------------
        (char-seq #f) ................................................ [ PASS]
        (remainder "foo") ............................................ [ PASS]
        (lazy-seq #f) ................................................ [ PASS]
        (remainder "foo") ............................................ [ PASS]
        4 tests completed in 0.0 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing #f ---------------------------------------------------


        -- testing "foo" -----------------------------------------------------
        (char-seq "foo") ............................................. [ PASS]
        (remainder "") ............................................... [ PASS]
        (lazy-seq "foo") ............................................. [ PASS]
        (remainder "") ............................................... [ PASS]
        4 tests completed in 0.0 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing "foo" ------------------------------------------------


        -- testing ("foo" "bar") ---------------------------------------------
        (char-seq ("foo" "bar")) ..................................... [ PASS]
        (remainder "baz") ............................................ [ PASS]
        (lazy-seq ("foo" "bar")) ..................................... [ PASS]
        (remainder "baz") ............................................ [ PASS]
        4 tests completed in 0.0 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing ("foo" "bar") ----------------------------------------


        -- testing "foo" -----------------------------------------------------
        (char-seq "foo") ............................................. [ PASS]
        (remainder "") ............................................... [ PASS]
        (lazy-seq "foo") ............................................. [ PASS]
        (remainder "") ............................................... [ PASS]
        4 tests completed in 0.001 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing "foo" ------------------------------------------------

    5 subgroups completed in 0.003 seconds.
    5 out of 5 (100%) subgroups passed.
    -- done testing char-seq-until -------------------------------------------


    -- testing char-seq-match ------------------------------------------------

        -- testing "bar" -----------------------------------------------------
        (char-seq "bar") ............................................. [ PASS]
        (remainder " baz") ........................................... [ PASS]
        (lazy-seq "bar") ............................................. [ PASS]
        (remainder " baz") ........................................... [ PASS]
        4 tests completed in 0.002 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing "bar" ------------------------------------------------


        -- testing "123" -----------------------------------------------------
        (char-seq "123") ............................................. [ PASS]
        (remainder " bar") ........................................... [ PASS]
        (lazy-seq "123") ............................................. [ PASS]
        (remainder " bar") ........................................... [ PASS]
        4 tests completed in 0.0 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing "123" ------------------------------------------------


        -- testing #f --------------------------------------------------------
        (char-seq #f) ................................................ [ PASS]
        (remainder "foo 123 bar") .................................... [ PASS]
        (lazy-seq #f) ................................................ [ PASS]
        (remainder "foo 123 bar") .................................... [ PASS]
        4 tests completed in 0.001 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing #f ---------------------------------------------------


        -- testing #f --------------------------------------------------------
        (char-seq #f) ................................................ [ PASS]
        (remainder "foo") ............................................ [ PASS]
        (lazy-seq #f) ................................................ [ PASS]
        (remainder "foo") ............................................ [ PASS]
        4 tests completed in 0.0 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing #f ---------------------------------------------------

    4 subgroups completed in 0.003 seconds.
    4 out of 4 (100%) subgroups passed.
    -- done testing char-seq-match -------------------------------------------


    -- testing char-seq-split ------------------------------------------------

        -- testing "foo" -----------------------------------------------------
        (char-seq "foo") ............................................. [ PASS]
        (remainder "bar,baz") ........................................ [ PASS]
        (lazy-seq "foo") ............................................. [ PASS]
        (remainder "bar,baz") ........................................ [ PASS]
        4 tests completed in 0.0 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing "foo" ------------------------------------------------


        -- testing #f --------------------------------------------------------
        (char-seq #f) ................................................ [ PASS]
        (remainder "foo") ............................................ [ PASS]
        (lazy-seq #f) ................................................ [ PASS]
        (remainder "foo") ............................................ [ PASS]
        4 tests completed in 0.0 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing #f ---------------------------------------------------


        -- testing "foo" -----------------------------------------------------
        (char-seq "foo") ............................................. [ PASS]
        (remainder "") ............................................... [ PASS]
        (lazy-seq "foo") ............................................. [ PASS]
        (remainder "") ............................................... [ PASS]
        4 tests completed in 0.0 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing "foo" ------------------------------------------------


        -- testing ("foo" "bar" "baz") ---------------------------------------
        (char-seq ("foo" "bar" "baz")) ............................... [ PASS]
        (remainder "") ............................................... [ PASS]
        (lazy-seq ("foo" "bar" "baz")) ............................... [ PASS]
        (remainder "") ............................................... [ PASS]
        4 tests completed in 0.0 seconds.
        4 out of 4 (100%) tests passed.
        -- done testing ("foo" "bar" "baz") ----------------------------------

    4 subgroups completed in 0.001 seconds.
    4 out of 4 (100%) subgroups passed.
    -- done testing char-seq-split -------------------------------------------


    -- testing quoted string -------------------------------------------------
    (not (parse (quoted-string) "this ain't a string")) .............. [ PASS]
    (parse (quoted-string) "\"nice\"") ............................... [ PASS]
    result ........................................................... [ PASS]
    result ........................................................... [ PASS]
    (not result) ..................................................... [ PASS]
    (parser-input->string rest) ...................................... [ PASS]
    (parse singly-quoted-bang-string "'this !'is!' a string'") ....... [ PASS]
    (parse singly-quoted-bang-string "'ok\\'") ....................... [ PASS]
    (not (parse singly-quoted-bang-string "\"check\"")) .............. [ PASS]
    9 tests completed in 0.001 seconds.
    9 out of 9 (100%) tests passed.
    -- done testing quoted string --------------------------------------------


    -- testing unbuffered ports ----------------------------------------------
    (parse (char-seq "foo bar") up) .................................. [ PASS]
    1 test completed in 0.0 seconds.
    1 out of 1 (100%) test passed.
    -- done testing unbuffered ports -----------------------------------------


    -- testing parser-input --------------------------------------------------
    x ................................................................ [ PASS]
    (parser-input? rest) ............................................. [ PASS]
    (not (parser-input-end? rest)) ................................... [ PASS]
    (parser-input->string rest) ...................................... [ PASS]
    (parser-input->list rest) ........................................ [ PASS]
    x* ............................................................... [ PASS]
    (parser-input-end? rest*) ........................................ [ PASS]
    7 tests completed in 0.0 seconds.
    7 out of 7 (100%) tests passed.
    -- done testing parser-input ---------------------------------------------

21 subgroups completed in 0.315 seconds.
21 out of 21 (100%) subgroups passed.
-- done testing  -------------------------------------------------------------