Author: philip
Date: Mon Dec  7 09:39:52 2009
New Revision: 887867

URL: http://svn.apache.org/viewvc?rev=887867&view=rev
Log:
When updating to lose an external the code should handle a locally
missing externals item.

* subversion/tests/cmdline/externals_tests.py
  (update_loose_external): Remove one externals wc dir.

Patch by: Daniel Näslund <[email protected]>

Modified:
    subversion/trunk/subversion/tests/cmdline/externals_tests.py

Modified: subversion/trunk/subversion/tests/cmdline/externals_tests.py
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/tests/cmdline/externals_tests.py?rev=887867&r1=887866&r2=887867&view=diff
==============================================================================
--- subversion/trunk/subversion/tests/cmdline/externals_tests.py (original)
+++ subversion/trunk/subversion/tests/cmdline/externals_tests.py Mon Dec  7 
09:39:52 2009
@@ -398,6 +398,10 @@
   # Set and commit the property
   change_external(os.path.join(wc_dir, "A/D"), new_externals_desc)
 
+  # The code should handle a missing local externals item
+  svntest.main.safe_rmtree(os.path.join(other_wc_dir, "A", "D", "exdir_A", \
+                                        "D"))
+
   # Update other working copy, see if lose & preserve things appropriately
   svntest.actions.run_and_verify_svn(None, None, [], 'up', other_wc_dir)
 


Reply via email to