You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by rh...@apache.org on 2010/11/03 00:11:01 UTC
svn commit: r1030279 -
/subversion/trunk/subversion/tests/cmdline/basic_tests.py
Author: rhuijben
Date: Tue Nov 2 23:11:00 2010
New Revision: 1030279
URL: http://svn.apache.org/viewvc?rev=1030279&view=rev
Log:
Add XFail test for the delete multiple urls issue reported in
http://svn.haxx.se/dev/archive-2010-11/0045.shtml
* tests/cmdline/basic_tests.py
(delete_urls_with_spaces): New function.
(test_list): Add delete_urls_with_spaces as XFail.
Modified:
subversion/trunk/subversion/tests/cmdline/basic_tests.py
Modified: subversion/trunk/subversion/tests/cmdline/basic_tests.py
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/tests/cmdline/basic_tests.py?rev=1030279&r1=1030278&r2=1030279&view=diff
==============================================================================
--- subversion/trunk/subversion/tests/cmdline/basic_tests.py (original)
+++ subversion/trunk/subversion/tests/cmdline/basic_tests.py Tue Nov 2 23:11:00 2010
@@ -2647,6 +2647,29 @@ def basic_relocate(sbox):
### TODO: When testing ra_dav or ra_svn, do relocations between
### those and ra_local URLs.
+#----------------------------------------------------------------------
+
+def delete_urls_with_spaces(sbox):
+ "delete multiple targets with spaces"
+ sbox.build(create_wc = False)
+
+ # Create three directories with a space in their name
+ svntest.actions.run_and_verify_svn(None, None, [], 'mkdir',
+ sbox.repo_url + '/A spaced',
+ sbox.repo_url + '/B spaced',
+ sbox.repo_url + '/C spaced',
+ '-m', 'Created dirs')
+
+ # Try to delete the first
+ svntest.actions.run_and_verify_svn(None, None, [], 'rm',
+ sbox.repo_url + '/A spaced',
+ '-m', 'Deleted A')
+
+ # And then two at once
+ svntest.actions.run_and_verify_svn(None, None, [], 'rm',
+ sbox.repo_url + '/B spaced',
+ sbox.repo_url + '/C spaced',
+ '-m', 'Deleted B and C')
########################################################################
# Run the tests
@@ -2708,6 +2731,7 @@ test_list = [ None,
delete_and_add_same_file,
delete_child_parent_update,
basic_relocate,
+ XFail(delete_urls_with_spaces),
]
if __name__ == '__main__':