Author: cmpilato
Date: Tue Oct 26 20:22:48 2010
New Revision: 1027732

URL: http://svn.apache.org/viewvc?rev=1027732&view=rev
Log:
Add a regression test for issue #3742 ("'svn st' should report nested
working copies as unversioned regardless of format").

* subversion/tests/cmdline/stat_tests.py
  (status_nested_wc_old_format): New test.
  (test_list): Add XFail()ing reference to new test.

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

Modified: subversion/trunk/subversion/tests/cmdline/stat_tests.py
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/tests/cmdline/stat_tests.py?rev=1027732&r1=1027731&r2=1027732&view=diff
==============================================================================
--- subversion/trunk/subversion/tests/cmdline/stat_tests.py (original)
+++ subversion/trunk/subversion/tests/cmdline/stat_tests.py Tue Oct 26 20:22:48 
2010
@@ -1780,6 +1780,20 @@ def status_with_tree_conflicts(sbox):
     raise svntest.Failure
 
 
+#----------------------------------------------------------------------
+# Regression for issue #3742
+def status_nested_wc_old_format(sbox):
+  "status on wc with nested old-format wc"
+
+  sbox.build(read_only = True)
+  wc_dir = sbox.wc_dir
+  os.mkdir(os.path.join(wc_dir, 'subdir'))
+  os.mkdir(os.path.join(wc_dir, 'subdir', '.svn'))
+  svntest.main.file_append(os.path.join(wc_dir, 'subdir', '.svn', 'format'),
+                           '10\n') # format 10 was the Subversion 1.6 format
+  os.chdir(wc_dir)
+  svntest.actions.run_and_verify_svn(None, [ "?       subdir\n" ], [], 'st')
+
 ########################################################################
 # Run the tests
 
@@ -1818,6 +1832,7 @@ test_list = [ None,
               status_depth_update,
               status_dash_u_type_change,
               status_with_tree_conflicts,
+              XFail(status_nested_wc_old_format),
              ]
 
 if __name__ == '__main__':


Reply via email to