Test output for natural-sort [ok]

Testing time: 1s

'/usr/home/chicken/salmonella/build/salmonella-run-publish/chicken/bin/csi' -script run.scm < /dev/null 2>&1

-- testing Comparison --------------------------------------------------------
(natural-string-compare "" "") ....................................... [ PASS]
(natural-string-compare "" "foo") .................................... [ PASS]
(natural-string-compare "foo" "") .................................... [ PASS]
(natural-string-compare "foo" "foo") ................................. [ PASS]
(natural-string-compare "bar" "foo") ................................. [ PASS]
(natural-string-compare "foo" "bar") ................................. [ PASS]
(natural-string-compare "foo123" "foo123") ........................... [ PASS]
(natural-string-compare "foo" "foo123") .............................. [ PASS]
(natural-string-compare "foo123" "foo") .............................. [ PASS]
(natural-string-compare "foo2" "foo123") ............................. [ PASS]
(natural-string-compare "foo99" "foo123") ............................ [ PASS]
(natural-string-compare "foo123bar" "foo123bar") ..................... [ PASS]
(natural-string-compare "foo123bar" "foo123baz") ..................... [ PASS]
(natural-string-compare "foo123qux" "foo123baz") ..................... [ PASS]
14 tests completed in 0.002 seconds.
14 out of 14 (100%) tests passed.
-- done testing Comparison ---------------------------------------------------


-- testing Predicates --------------------------------------------------------
(natural-string<? "foo9" "foo10") .................................... [ PASS]
(natural-string<=? "foo9" "foo10") ................................... [ PASS]
(natural-string=? "foo9" "foo10") .................................... [ PASS]
(natural-string<>? "foo9" "foo10") ................................... [ PASS]
(natural-string>? "foo9" "foo10") .................................... [ PASS]
(natural-string>=? "foo9" "foo10") ................................... [ PASS]
6 tests completed in 0.001 seconds.
6 out of 6 (100%) tests passed.
-- done testing Predicates ---------------------------------------------------


-- testing Flonums (default) -------------------------------------------------
(natural-string<? "1.001" "1.01") .................................... [ PASS]
(natural-string<? "1.01" "1.1") ...................................... [ PASS]
2 tests completed in 0.0 seconds.
2 out of 2 (100%) tests passed.
-- done testing Flonums (default) --------------------------------------------


-- testing Flonums (custom) --------------------------------------------------
(natural-string<? "1.001" "1.01") .................................... [ PASS]
(natural-string<? "1.01" "1.1") ...................................... [ PASS]
2 tests completed in 0.001 seconds.
2 out of 2 (100%) tests passed.
-- done testing Flonums (custom) ---------------------------------------------


-- testing Sorting (default) -------------------------------------------------
(natural-sort '("1" "10" "100" "2" "20" "3" "30" "4")) ............... [ PASS]
(natural-sort '("a10" "a" "a20" "a1b" "a1a" "a2" "a0" "a1")) ......... [ PASS]
(natural-sort '("127.0.0.1" "8.8.8.8" "192.168.178.1" "1.2.3.4")) .... [ PASS]
3 tests completed in 0.003 seconds.
3 out of 3 (100%) tests passed.
-- done testing Sorting (default) --------------------------------------------


-- testing Sorting (custom) --------------------------------------------------
(natural-sort '("a10" " a9" "a20" " a11")) ........................... [ PASS]
(natural-sort '("A10" "a9" "A20" "a11")) ............................. [ PASS]
2 tests completed in 0.002 seconds.
2 out of 2 (100%) tests passed.
-- done testing Sorting (custom) ---------------------------------------------