Test output for ssql [ok]
Testing time: 0s
/home/mario/local/chicken-4.8.0.3/bin/csi -script run.scm < /dev/null -- testing basic functionality ----------------------------------------------- (foo 'bar) ........................................................... [ PASS] (widget 'frob) ....................................................... [ PASS] (widget 'echo "here") ................................................ [ PASS] (widget 'send 'frob) ................................................. [ PASS] (widget 'err) ........................................................ [ PASS] 5 tests completed in 0.0 seconds. 5 out of 5 (100%) tests passed. -- done testing basic functionality ------------------------------------------ -- testing inheritance ------------------------------------------------------- (dinosaur 'talk) ..................................................... [ PASS] (t-rex 'talk) ........................................................ [ PASS] (t-rex 'talk-original) ............................................... [ PASS] 3 tests completed in 0.0 seconds. 3 out of 3 (100%) tests passed. -- done testing inheritance -------------------------------------------------- -- testing pattern matching -------------------------------------------------- (vehicle 'drive) ..................................................... [ PASS] (vehicle 'drive 2) ................................................... [ PASS] (vehicle 'drive 3 'fast) ............................................. [ PASS] 3 tests completed in 0.0 seconds. 3 out of 3 (100%) tests passed. -- done testing pattern matching --------------------------------------------- -- testing inspection -------------------------------------------------------- find-tables .......................................................... [ PASS] 1 test completed in 0.001 seconds. 1 out of 1 (100%) test passed. -- done testing inspection --------------------------------------------------- -- testing scoping ----------------------------------------------------------- scope-table .......................................................... [ PASS] 1 test completed in 0.002 seconds. 1 out of 1 (100%) test passed. -- done testing scoping ------------------------------------------------------ -- testing selects ----------------------------------------------------------- simple query ......................................................... [ PASS] many columns ......................................................... [ PASS] joined query ......................................................... [ PASS] order ................................................................ [ PASS] group ................................................................ [ PASS] 5 tests completed in 0.002 seconds. 5 out of 5 (100%) tests passed. -- done testing selects ------------------------------------------------------ -- testing updates ----------------------------------------------------------- simple case .......................................................... [ PASS] with condition ....................................................... [ PASS] 2 tests completed in 0.0 seconds. 2 out of 2 (100%) tests passed. -- done testing updates ------------------------------------------------------ -- testing inserts ----------------------------------------------------------- with sub-queries ..................................................... [ PASS] multiple records using vectors for the records ....................... [ PASS] without explicit columns ............................................. [ PASS] 3 tests completed in 0.001 seconds. 3 out of 3 (100%) tests passed. -- done testing inserts ------------------------------------------------------ -- testing deletes ----------------------------------------------------------- (ssql->sql #f '(delete (from actors) (where (in id #(10 11 93))))) ... [ PASS] 1 test completed in 0.0 seconds. 1 out of 1 (100%) test passed. -- done testing deletes ------------------------------------------------------ -- testing syntax ------------------------------------------------------------ set literals ......................................................... [ PASS] function calls ....................................................... [ PASS] IS NULL .............................................................. [ PASS] IS NOT NULL .......................................................... [ PASS] 4 tests completed in 0.001 seconds. 4 out of 4 (100%) tests passed. -- done testing syntax ------------------------------------------------------- -- testing composition ------------------------------------------------------- simple ............................................................... [ PASS] merge ................................................................ [ PASS] 2 tests completed in 0.0 seconds. 2 out of 2 (100%) tests passed. -- done testing composition --------------------------------------------------