Tests are not working for me on Windows at the moment -- this patch gets 
further, but I'm still getting most tests skipped for some reason?  I 
will dig deeper tonight when I can if no one has a quick fix -- it seems 
to be the test infrastructure, not in Subversion code.
Patch and test log below.
DJ
Index: win-tests.py
===================================================================
--- win-tests.py        (revision 9586)
+++ win-tests.py        (working copy)
@@ -24,7 +24,7 @@
           'subversion/tests/libsvn_delta/random-test.exe',
           'subversion/tests/libsvn_subr/target-test.py']
-fs_tests = ['subversion/tests/libsvn_fs/run-fs-tests.py',
+fs_tests = ['subversion/tests/libsvn_fs_base/run-fs-tests.py',
              'subversion/tests/libsvn_repos/run-repos-tests.py']
  client_tests = ['subversion/tests/clients/cmdline/getopt_tests.py',
Index: build/run_tests.py
===================================================================
--- build/run_tests.py  (revision 9586)
+++ build/run_tests.py  (working copy)
@@ -66,7 +66,7 @@
      def quote(arg):
        if sys.platform == 'win32':
-        return '"' + arg + '"'
+        return '"' + str(arg) + '"'
        else:
          return arg
Tests log:
START: run-repos-tests.py
   - removing repositories left over from previous test runs
   - running all sub-tests in repos-test
PASS:  repos-test 1: test svn_repos_dir_delta
END: run-repos-tests.py
START: getopt_tests.py
PASS:  getopt_tests.py 1: run svn with no arguments
END: getopt_tests.py
START: basic_tests.py
SKIP:  basic_tests.py 1: basic checkout of a wc
END: basic_tests.py
START: commit_tests.py
SKIP:  commit_tests.py 1: commit one file
END: commit_tests.py
START: update_tests.py
SKIP:  update_tests.py 1: update a locally-modified binary file
END: update_tests.py
START: switch_tests.py
SKIP:  switch_tests.py 1: test some basic switching operations
END: switch_tests.py
START: prop_tests.py
SKIP:  prop_tests.py 1: write/read props in wc only (ps, pl, pdel)
END: prop_tests.py
START: schedule_tests.py
SKIP:  schedule_tests.py 1: schedule: add some files
END: schedule_tests.py
START: log_tests.py
SKIP:  log_tests.py 1: 'svn log', no args, top of wc
END: log_tests.py
START: copy_tests.py
SKIP:  copy_tests.py 1: basic copy and move commands -- on files only
END: copy_tests.py
START: diff_tests.py
SKIP:  diff_tests.py 1: update a file
END: diff_tests.py
START: export_tests.py
SKIP:  export_tests.py 1: export an empty directory
END: export_tests.py
START: externals_tests.py
SKIP:  externals_tests.py 1: test checkouts with externals
END: externals_tests.py
START: merge_tests.py
SKIP:  merge_tests.py 1: performing a merge, with mixed results
END: merge_tests.py
START: stat_tests.py
SKIP:  stat_tests.py 1: status on unversioned file in current directory
END: stat_tests.py
START: trans_tests.py
SKIP:  trans_tests.py 1: commit new files with keywords active from birth
END: trans_tests.py
START: autoprop_tests.py
SKIP:  autoprop_tests.py 1: add: config=no,  commandline=none
END: autoprop_tests.py
START: revert_tests.py
SKIP:  revert_tests.py 1: revert reexpands manually contracted keyword
END: revert_tests.py
START: blame_tests.py
SKIP:  blame_tests.py 1: annotate a file whose name contains a space
END: blame_tests.py
START: utf8_tests.py
SKIP:  utf8_tests.py 1: conversion of paths and logs to/from utf8
END: utf8_tests.py
START: svnadmin_tests.py
SKIP:  svnadmin_tests.py 1: 'svnadmin dump' on copied directory
END: svnadmin_tests.py
START: svnlook_tests.py
SKIP:  svnlook_tests.py 1: test 'svnlook youngest' subcommand
END: svnlook_tests.py
START: svnversion_tests.py
SKIP:  svnversion_tests.py 1: test 'svnversion' on wc and other dirs
END: svnversion_tests.py
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Apr 30 21:00:07 2004