Test output for msgpack [ok]
Testing time: 10s
/home/mario/local/chicken-4.8.0.3/bin/csi -script run.scm < /dev/null
/home/mario/local/chicken-4.8.0.3/bin/csc -feature compiling-extension -setup-mode -c utils.scm
/home/mario/local/chicken-4.8.0.3/bin/csc -feature compiling-extension -setup-mode -X bind -c++ utils.o tests.scm -o run -I ..
./run
-- testing read-byte/eof-error -----------------------------------------------
ok ................................................................... [ PASS]
eof .................................................................. [ PASS]
2 tests completed in 0.0 seconds.
2 out of 2 (100%) tests passed.
-- done testing read-byte/eof-error ------------------------------------------
-- testing pack/unpack -------------------------------------------------------
-- testing constants -----------------------------------------------------
constant mapper .................................................. [ PASS]
true ............................................................. [ PASS]
................................................................. [ PASS]
false ............................................................ [ PASS]
................................................................. [ PASS]
null ............................................................. [ PASS]
................................................................. [ PASS]
7 tests completed in 0.0 seconds.
7 out of 7 (100%) tests passed.
-- done testing constants ------------------------------------------------
-- testing uint ----------------------------------------------------------
char ............................................................. [ PASS]
uint mapper ...................................................... [ PASS]
fixed uint ....................................................... [ PASS]
................................................................. [ PASS]
uint8 ............................................................ [ PASS]
................................................................. [ PASS]
uint16 ........................................................... [ PASS]
................................................................. [ PASS]
uint32 ........................................................... [ PASS]
................................................................. [ PASS]
uint64 ........................................................... [ PASS]
................................................................. [ PASS]
12 tests completed in 0.001 seconds.
12 out of 12 (100%) tests passed.
-- done testing uint -----------------------------------------------------
-- testing flonum --------------------------------------------------------
float32 mapper ................................................... [ PASS]
double64 mapper .................................................. [ PASS]
float32 .......................................................... [ PASS]
................................................................. [ PASS]
double64 ......................................................... [ PASS]
................................................................. [ PASS]
6 tests completed in 0.0 seconds.
6 out of 6 (100%) tests passed.
-- done testing flonum ---------------------------------------------------
-- testing sint ----------------------------------------------------------
sint mapper ...................................................... [ PASS]
fixed sint ....................................................... [ PASS]
................................................................. [ PASS]
sint8 ............................................................ [ PASS]
................................................................. [ PASS]
sint16 ........................................................... [ PASS]
................................................................. [ PASS]
sint32 ........................................................... [ PASS]
................................................................. [ PASS]
sint64 ........................................................... [ PASS]
................................................................. [ PASS]
11 tests completed in 0.001 seconds.
11 out of 11 (100%) tests passed.
-- done testing sint -----------------------------------------------------
-- testing raw -----------------------------------------------------------
raw mapper ....................................................... [ PASS]
fixed raw ........................................................ [ PASS]
................................................................. [ PASS]
raw16 ............................................................ [ PASS]
................................................................. [ PASS]
5 tests completed in 0.0 seconds.
5 out of 5 (100%) tests passed.
-- done testing raw ------------------------------------------------------
-- testing array ---------------------------------------------------------
array mapper ..................................................... [ PASS]
................................................................. [ PASS]
list ............................................................. [ PASS]
fixed array ...................................................... [ PASS]
................................................................. [ PASS]
fixed array: uint and raw ........................................ [ PASS]
................................................................. [ PASS]
array16 .......................................................... [ PASS]
................................................................. [ PASS]
nested array ..................................................... [ PASS]
................................................................. [ PASS]
11 tests completed in 0.001 seconds.
11 out of 11 (100%) tests passed.
-- done testing array ----------------------------------------------------
-- testing map -----------------------------------------------------------
map mapper ....................................................... [ PASS]
................................................................. [ PASS]
fixed map ........................................................ [ PASS]
................................................................. [ PASS]
map16 ............................................................ [ PASS]
................................................................. [ PASS]
nested map ....................................................... [ PASS]
................................................................. [ PASS]
8 tests completed in 0.003 seconds.
8 out of 8 (100%) tests passed.
-- done testing map ------------------------------------------------------
7 subgroups completed in 0.006 seconds.
7 out of 7 (100%) subgroups passed.
-- done testing pack/unpack --------------------------------------------------
-- testing limits ------------------------------------------------------------
-- testing uint ----------------------------------------------------------
fixed uint min ................................................... [ PASS]
fixed uint max ................................................... [ PASS]
uint8 min ........................................................ [ PASS]
uint8 max ........................................................ [ PASS]
uint16 min ....................................................... [ PASS]
uint16 max ....................................................... [ PASS]
uint32 min ....................................................... [ PASS]
uint32 max ....................................................... [ PASS]
uint64 min ....................................................... [ PASS]
uint64 max ....................................................... [ PASS]
out of limit ..................................................... [ PASS]
11 tests completed in 0.0 seconds.
11 out of 11 (100%) tests passed.
-- done testing uint -----------------------------------------------------
-- testing sint ----------------------------------------------------------
fixed sint min ................................................... [ PASS]
fixed sint max ................................................... [ PASS]
int8 min ......................................................... [ PASS]
int8 max ......................................................... [ PASS]
int16 min ........................................................ [ PASS]
int16 max ........................................................ [ PASS]
int32 min ........................................................ [ PASS]
int32 max ........................................................ [ PASS]
int64 min ........................................................ [ PASS]
int64 max ........................................................ [ PASS]
out of limit ..................................................... [ PASS]
11 tests completed in 0.001 seconds.
11 out of 11 (100%) tests passed.
-- done testing sint -----------------------------------------------------
-- testing raw -----------------------------------------------------------
empty ............................................................ [ PASS]
fixed raw min .................................................... [ PASS]
fixed raw max .................................................... [ PASS]
raw16 min ........................................................ [ PASS]
raw16 max ........................................................ [ PASS]
raw32 min ........................................................ [ PASS]
raw32 max ........................................................ [ PASS]
out of limit ..................................................... [ PASS]
8 tests completed in 0.0 seconds.
8 out of 8 (100%) tests passed.
-- done testing raw ------------------------------------------------------
-- testing array ---------------------------------------------------------
fixed array min .................................................. [ PASS]
fixed array max .................................................. [ PASS]
array16 min ...................................................... [ PASS]
array16 max ...................................................... [ PASS]
array32 min ...................................................... [ PASS]
array32 max ...................................................... [ PASS]
out of limit ..................................................... [ PASS]
7 tests completed in 0.001 seconds.
7 out of 7 (100%) tests passed.
-- done testing array ----------------------------------------------------
-- testing map -----------------------------------------------------------
fixed map min .................................................... [ PASS]
fixed map max .................................................... [ PASS]
map16 min ........................................................ [ PASS]
map16 max ........................................................ [ PASS]
map32 min ........................................................ [ PASS]
map32 max ........................................................ [ PASS]
out of limit ..................................................... [ PASS]
7 tests completed in 0.0 seconds.
7 out of 7 (100%) tests passed.
-- done testing map ------------------------------------------------------
5 subgroups completed in 0.002 seconds.
5 out of 5 (100%) subgroups passed.
-- done testing limits -------------------------------------------------------