Test output for svn-client
/root/salmonella-run-publish/chicken/bin/csi -script run.scm < /dev/null
-- testing subversion client library -----------------------------------------
Create a testrepo .................................................... [ PASS]
Make a checkout of revision 0 ........................................ [ PASS]
Make another checkout of revision 0 .................................. [ PASS]
-- testing initial state -------------------------------------------------
At revision 0 .................................................... [ PASS]
Last changed revision of root also 0 ............................. [ PASS]
Root URI equals repo URI ......................................... [ PASS]
Directory item representing root's URI also equals repo URI ...... [ PASS]
4 tests completed in 0.002 seconds.
4 out of 4 (100%) tests passed.
-- done testing initial state --------------------------------------------
-- testing adding files --------------------------------------------------
File can be added ................................................ [ PASS]
File can be committed ............................................
Warning: error in group outside of tests
[ PASS]
Error: (reverse) bad argument type - not a proper list: #<invalid forwarded object>
3 tests completed in 0.981 seconds.
1 error (33.3%).
2 out of 3 (66.7%) tests passed.
-- done testing adding files ---------------------------------------------
-- testing listing -------------------------------------------------------
Files and directories are all listed ............................. [ FAIL]
expected ("" "foo" "testdir" "testdir/bar") but got ("" "foo")
(map svn-file-path
(svn-client-list checkout-dir svn-opt-revision-head #t user pass))
Files are marked as such ......................................... [ FAIL]
expected ("foo" "testdir/bar") but got ("foo")
(filter-map
(lambda (f) (and (eq? (svn-file-kind f) 'file) (svn-file-path f)))
(svn-client-list checkout-dir svn-opt-revision-head #t user pass))
secondary checkout still empty ................................... [ PASS]
Everything listed after update of secondary checkout .............
Warning: error in group outside of tests
[ FAIL]
expected ("" "foo" "testdir" "testdir/bar") but got ("" "foo")
(map svn-file-path
(svn-client-list checkout-dir2 svn-opt-revision-unspecified #t user pass))
4 tests completed in 0.989 seconds.
3 failures (75.0%).
1 out of 4 (25.0%) test passed.
-- done testing listing --------------------------------------------------
Error: (open-output-file) cannot open file - No such file or directory: "/root/salmonella-run-publish/salmonella-repo/svn-client/tests/testcheckout/test...
1 test completed in 0.0 seconds.
1 error (100%).
0 out of 1 (0%) tests passed.
-- done testing modification ---------------------------------------------
-- testing basic log -----------------------------------------------------
Last revision first .............................................. [ FAIL]
expected 3 but got 1
(svn-log-revision (car log-info))
Log-message of r3 ok ............................................. [ FAIL]
expected "Modified for the first time" but got "initial add"
(svn-log-message (car log-info))
Author of r3 is normal user ...................................... [ PASS]
Files of r3 ok ................................................... [ FAIL]
expected ("/testdir/bar") but got ("/foo")
(map svn-log-change-path (svn-log-changes (car log-info)))
Actions of r3 OK ................................................. [ FAIL]
expected (modified) but got (added)
(map svn-log-change-action (svn-log-changes (car log-info)))
Log-message of r2 ok ............................................. [ FAIL]
expected "another initial add" but got #f
(svn-log-message (cadr log-info))
Files of r2 ok ................................................... [ FAIL]
expected ("/testdir" "/testdir/bar") but got ()
(sort (map svn-log-change-path (svn-log-changes (cadr log-info))) string<=?)
Author of r2 is alternative user ................................. [ PASS]
Actions of r2 OK ................................................. [ FAIL]
expected (added added) but got ()
(map svn-log-change-action (svn-log-changes (cadr log-info)))
Log-message of r1 ok ............................................. [ERROR]
Error: (caddr) bad argument type: ()
(svn-log-message (caddr log-info))
Files of r1 ok ................................................... [ERROR]
Error: (caddr) bad argument type: ()
(map svn-log-change-path (svn-log-changes (caddr log-info)))
Actions of r1 OK ................................................. [ERROR]
Error: (caddr) bad argument type: ()
(map svn-log-change-action (svn-log-changes (caddr log-info)))
No log-message for r0 ............................................ [ERROR]
Error: (cadddr) bad argument type: ()
(svn-log-message (cadddr log-info))
No changes for r0 ................................................ svn: '/root/salmonella-run-publish/salmonella-repo/svn-client/tests/testcheckout/testdir' is not a working copy
svn: '/root/salmonella-run-publish/salmonella-repo/svn-client/tests/testcheckout/testdir' does not exist
Warning: error in group outside of tests
svn: '/root/salmonella-run-publish/salmonella-repo/svn-client/tests/testcheckout/testdir' is not a working copy
svn: '/root/salmonella-run-publish/salmonella-repo/svn-client/tests/testcheckout/testdir' does not exist
[ERROR]
Error: (cadddr) bad argument type: ()
(svn-log-changes (cadddr log-info))
14 tests completed in 0.004 seconds.
7 failures (50.0%).
5 errors (35.7%).
2 out of 14 (14.3%) tests passed.
-- done testing basic log ------------------------------------------------
Error: (open-input-file) bad argument type - not a string: #f
1 test completed in 0.0 seconds.
1 error (100%).
0 out of 1 (0%) tests passed.
-- done testing catenation -----------------------------------------------
-- testing properties ----------------------------------------------------
After setting property, it can be retrieved ...................... svn: '/root/salmonella-run-publish/salmonella-repo/svn-client/tests/testcheckout/testdir' is not a working copy
svn: '/root/salmonella-run-publish/salmonella-repo/svn-client/tests/testcheckout/testdir' does not exist
[ FAIL]
expected (("/root/salmonella-run-publish/salmonella-repo/svn-client/tests/testcheckout/testdir/bar" "123")) but got #f
(svn-propget
"testing"
(svn-file "testdir/bar")
svn-opt-revision-unspecified
#t
user
pass)
1 test completed in 0.001 seconds.
1 failure (100%).
0 out of 1 (0%) tests passed.
-- done testing properties -----------------------------------------------
3 tests and 7 subgroups completed in 3.985 seconds.
3 out of 3 (100%) tests passed.
1 out of 7 (14.3%) subgroup passed.
-- done testing subversion client library ------------------------------------