Test output for medea [ok]
Testing time: 1s
/home/mario/local/chicken-4.8.0.3/bin/csi -script run.scm < /dev/null -- testing objects ----------------------------------------------------------- {} ................................................................... [ PASS] { "foo" : 123, "qux": "hey" } ....................................... [ PASS] 2 tests completed in 0.001 seconds. 2 out of 2 (100%) tests passed. -- done testing objects ------------------------------------------------------ -- testing arrays ------------------------------------------------------------ [] ................................................................... [ PASS] ["foo"] .............................................................. [ PASS] ["one", 2,3, "four", 5] .............................................. [ PASS] 3 tests completed in 0.0 seconds. 3 out of 3 (100%) tests passed. -- done testing arrays ------------------------------------------------------- -- testing numbers ----------------------------------------------------------- [0] .................................................................. [ PASS] [-10] ................................................................ [ PASS] [222.5] .............................................................. [ PASS] [10e2] ............................................................... [ PASS] [2.3E+2] ............................................................. [ PASS] 5 tests completed in 0.0 seconds. 5 out of 5 (100%) tests passed. -- done testing numbers ------------------------------------------------------ -- testing strings ----------------------------------------------------------- [""] ................................................................. [ PASS] ["\u00459"] .......................................................... [ PASS] ["\u0414\u04ab"] ..................................................... [ PASS] ["Дҫ"] ............................................................. [ PASS] ["\f"] ............................................................... [ PASS] ["\""] ............................................................... [ PASS] ["\x"] ............................................................... [ PASS] 7 tests completed in 0.004 seconds. 7 out of 7 (100%) tests passed. -- done testing strings ------------------------------------------------------ -- testing literals ---------------------------------------------------------- [true] ............................................................... [ PASS] [false] .............................................................. [ PASS] [null] ............................................................... [ PASS] 3 tests completed in 0.0 seconds. 3 out of 3 (100%) tests passed. -- done testing literals ----------------------------------------------------- -- testing whitespace -------------------------------------------------------- { } ............................................................ [ PASS] [] ............................................................... [ PASS] 2 tests completed in 0.0 seconds. 2 out of 2 (100%) tests passed. -- done testing whitespace --------------------------------------------------- -- testing malformed --------------------------------------------------------- {..} ................................................................. [ PASS] 1 test completed in 0.003 seconds. 1 out of 1 (100%) test passed. -- done testing malformed ---------------------------------------------------- -- testing complex ----------------------------------------------------------- example 1 from RFC 4627 .............................................. [ PASS] example 2 from RFC 4627 .............................................. [ PASS] python test_pass1 .................................................... [ PASS] reading from current-input-port by default ........................... [ PASS] 4 tests completed in 0.016 seconds. 4 out of 4 (100%) tests passed. -- done testing complex ------------------------------------------------------ -- testing writing ----------------------------------------------------------- {} ................................................................... [ PASS] [] ................................................................... [ PASS] (json-write 'a) ...................................................... [ PASS] {"foo":[123]} ........................................................ [ PASS] {"foo":null,"bar":true} .............................................. [ PASS] [1,2,[3],4,{}] ....................................................... [ PASS] ["\\"] ............................................................... [ PASS] 7 tests completed in 0.001 seconds. 7 out of 7 (100%) tests passed. -- done testing writing ------------------------------------------------------ -- testing writing and reading ----------------------------------------------- simple ............................................................... [ PASS] python pass 1 ........................................................ [ PASS] 2 tests completed in 0.019 seconds. 2 out of 2 (100%) tests passed. -- done testing writing and reading ------------------------------------------ -- testing custom parsers ---------------------------------------------------- sxml ................................................................. [ PASS] string parser customization .......................................... [ PASS] 2 tests completed in 0.001 seconds. 2 out of 2 (100%) tests passed. -- done testing custom parsers ----------------------------------------------- -- testing custom unparsers -------------------------------------------------- symbols .............................................................. [ PASS] sxml ................................................................. [ PASS] 2 tests completed in 0.0 seconds. 2 out of 2 (100%) tests passed. -- done testing custom unparsers ---------------------------------------------