[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Tests on Win32

From: D.J. Heap <dj_at_shadyvale.net>
Date: 2004-04-30 20:59:49 CEST

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

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.