Test output for xml-rpc [ok]
Testing time: 0s
/home/mario/local/chicken-4.8.0.3/bin/csi -script run.scm < /dev/null
-- testing xml-rpc -----------------------------------------------------------
-- testing Marshaling ----------------------------------------------------
integer .......................................................... [ PASS]
double ........................................................... [ PASS]
double exact->inexact ............................................ [ PASS]
empty string ..................................................... [ PASS]
string ........................................................... [ PASS]
empty symbol ..................................................... [ PASS]
symbol ........................................................... [ PASS]
empty u8vector ................................................... [ PASS]
u8vector ......................................................... [ PASS]
empty blob ....................................................... [ PASS]
blob ............................................................. [ PASS]
empty vector ..................................................... [ PASS]
vector ........................................................... [ PASS]
nested vector .................................................... [ PASS]
empty list ....................................................... [ PASS]
list ............................................................. [ PASS]
nested list ...................................................... [ PASS]
empty hash table ................................................. [ PASS]
simple hash table ................................................ [ PASS]
nested hash table ................................................ [ PASS]
hash table with vector array ..................................... [ PASS]
vector array with hash tables .................................... [ PASS]
simple alist ..................................................... [ PASS]
nested alist ..................................................... [ PASS]
alist with vector array .......................................... [ PASS]
vector array with alist .......................................... [ PASS]
ISO8601 .......................................................... [ PASS]
unknown type gives error ......................................... [ PASS]
28 tests completed in 0.001 seconds.
28 out of 28 (100%) tests passed.
-- done testing Marshaling -----------------------------------------------
-- testing Unmarshaling --------------------------------------------------
integer (i4) ..................................................... [ PASS]
integer (int) .................................................... [ PASS]
double ........................................................... [ PASS]
boolean false .................................................... [ PASS]
boolean true (correct) ........................................... [ PASS]
boolean true (liberal) ........................................... [ PASS]
empty string ..................................................... [ PASS]
empty string (explicit data) ..................................... [ PASS]
base64 ........................................................... [ PASS]
empty array ...................................................... [ PASS]
simple array ..................................................... [ PASS]
nested array ..................................................... [ PASS]
nasty nested array with attrs .................................... [ PASS]
empty struct ..................................................... [ PASS]
simple struct .................................................... [ PASS]
simple struct - rearranged name/value ............................ [ PASS]
nested struct .................................................... [ PASS]
nasty nested struct with attrs ................................... [ PASS]
datetime ......................................................... [ PASS]
19 tests completed in 0.001 seconds.
19 out of 19 (100%) tests passed.
-- done testing Unmarshaling ---------------------------------------------
-- testing response handling ---------------------------------------------
simple response .................................................. [ PASS]
multi-param response (chicken extension) ......................... [ PASS]
fault code throws exception ...................................... [ PASS]
3 tests completed in 0.001 seconds.
3 out of 3 (100%) tests passed.
-- done testing response handling ----------------------------------------
-- testing xml call handling ---------------------------------------------
simple call ...................................................... [ PASS]
empty params ..................................................... [ PASS]
unknown method ................................................... [ PASS]
malformed xml error .............................................. [ PASS]
4 tests completed in 0.0 seconds.
4 out of 4 (100%) tests passed.
-- done testing xml call handling ----------------------------------------
-- testing call to xml conversion ----------------------------------------
simple call ...................................................... [ PASS]
unknown procedure ................................................ [ PASS]
malformed xml .................................................... [ PASS]
procedure error .................................................. [ PASS]
4 tests completed in 0.0 seconds.
4 out of 4 (100%) tests passed.
-- done testing call to xml conversion -----------------------------------
-- testing request handling ----------------------------------------------
(response-code resp) ............................................. [ PASS]
(response-code resp) ............................................. [ PASS]
Invalid XML ...................................................... [ PASS]
(response-code resp) ............................................. [ PASS]
Correct response to valid request ................................ [ PASS]
5 tests completed in 0.001 seconds.
5 out of 5 (100%) tests passed.
-- done testing request handling -----------------------------------------
6 subgroups completed in 0.083 seconds.
6 out of 6 (100%) subgroups passed.
-- done testing xml-rpc ------------------------------------------------------