Test output for chickumber [ok]

Testing time: 0s

/root/salmonella-run-publish/chicken/bin/csi -script run.scm < /dev/null

-- testing Steps -------------------------------------------------------------
Given adds a step .................................................... [ PASS]
Find a step .......................................................... [ PASS]
2 tests completed in 0.001 seconds.
2 out of 2 (100%) tests passed.
-- done testing Steps --------------------------------------------------------


-- testing State -------------------------------------------------------------
Retrieve state of unset variable ..................................... [ PASS]
Default value ........................................................ [ PASS]
Set state ............................................................ [ PASS]
reset all states ..................................................... [ PASS]
4 tests completed in 0.001 seconds.
4 out of 4 (100%) tests passed.
-- done testing State --------------------------------------------------------


-- testing Hooks -------------------------------------------------------------
Before on 1-element queue ............................................ [ PASS]
Before on empty queue ................................................ [ PASS]
Before on two-or-more elements queue ................................. [ PASS]
Begin-scenario invokes before ........................................ .[ PASS]
After on 1-element queue ............................................. [ PASS]
After on empty queue ................................................. [ PASS]
After on two-or-more elements queue .................................. [ PASS]
End-scenario invokes after ........................................... .[ PASS]
8 tests completed in 0.002 seconds.
8 out of 8 (100%) tests passed.
-- done testing Hooks --------------------------------------------------------


-- testing Wire-Messages -----------------------------------------------------
Succeeding message ................................................... [ PASS]
Failing message ...................................................... [ PASS]
find method returns #f for undefined wire-procedures ................. [ PASS]
add wire-procedure ................................................... [ PASS]
define wire-procedure ................................................ [ PASS]
procedure without arguments .......................................... .[ PASS]
procedure passing arguments .......................................... .[ PASS]
procedure with arguments retains order ............................... .[ PASS]

    -- testing step_matches --------------------------------------------------
    no matching steps ................................................ .[ PASS]
    matching step without captures ................................... .[ PASS]
    matching step with captures ...................................... .[ PASS]
    3 tests completed in 0.004 seconds.
    3 out of 3 (100%) tests passed.
    -- done testing step_matches ---------------------------------------------


    -- testing snippets ------------------------------------------------------

        -- testing generate-step-suggestion ----------------------------------
        No capture groups ............................................ [ PASS]
        One capture group ............................................ [ PASS]
        2 tests completed in 0.007 seconds.
        2 out of 2 (100%) tests passed.
        -- done testing generate-step-suggestion -----------------------------

    snippet_text does work ........................................... .[ PASS]
    1 test and 1 subgroup completed in 0.008 seconds.
    1 out of 1 (100%) test passed.
    1 out of 1 (100%) subgroup passed.
    -- done testing snippets -------------------------------------------------


    -- testing Invoke --------------------------------------------------------

        -- testing Pending ---------------------------------------------------
        Without string argument ...................................... .[ PASS]
        With string argument ......................................... .[ PASS]
        2 tests completed in 0.003 seconds.
        2 out of 2 (100%) tests passed.
        -- done testing Pending ----------------------------------------------


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


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

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

8 tests and 3 subgroups completed in 0.02 seconds.
8 out of 8 (100%) tests passed.
3 out of 3 (100%) subgroups passed.
-- done testing Wire-Messages ------------------------------------------------


-- testing Stepevaluators ----------------------------------------------------

    -- testing Boolean -------------------------------------------------------
    Succeeding steps ................................................. [ PASS]
    Failing steps .................................................... [ PASS]
    2 tests completed in 0.0 seconds.
    2 out of 2 (100%) tests passed.
    -- done testing Boolean --------------------------------------------------


    -- testing Test ----------------------------------------------------------
    Succeeding steps ................................................. [ PASS]
    Failing steps .................................................... [ PASS]
    2 tests completed in 0.001 seconds.
    2 out of 2 (100%) tests passed.
    -- done testing Test -----------------------------------------------------


    -- testing Missbehave ----------------------------------------------------
    Succeeding steps ................................................. [ FAIL]
        expected ("success") but got ("fail" #(("message" . "Error: \"unbound variable\"\nexn:\n  location: #f\n  arguments: (be)\nruntime:\n")))
    (with-clean-steps
      (Given (regexp "success" #f #f #f) (expect #t (be true)))
      (missbehave-step-evaluator (car *step-definitions*) '()))
    Failing steps .................................................... [ FAIL]
        expected ("fail" #(("message" . "Expected #t to be #f"))) but got ("fail" #(("message" . "Error: \"unbound variable\"\nexn:\n  location: #f\n  arguments: (be)\nruntime:\n")))
    (with-clean-steps
      (Given (regexp "failing" #f #f #f) (expect #t (be false)))
      (missbehave-step-evaluator (car *step-definitions*) '()))
    2 tests completed in 0.001 seconds.
    2 failures (100%).
    0 out of 2 (0%) tests passed.
    -- done testing Missbehave -----------------------------------------------

3 subgroups completed in 0.003 seconds.
2 out of 3 (66.7%) subgroups passed.
-- done testing Stepevaluators -----------------------------------------------