Author: hwright
Date: Fri Jun 17 17:19:01 2011
New Revision: 1136948

URL: http://svn.apache.org/viewvc?rev=1136948&view=rev
Log:
Expand the testsuite to test 'proplist --changelist'.

* subversion/tests/cmdline/changelist_tests.py
  (propmods_with_changelists): Add a scenario which uses proplist.

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

Modified: subversion/trunk/subversion/tests/cmdline/changelist_tests.py
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/tests/cmdline/changelist_tests.py?rev=1136948&r1=1136947&r2=1136948&view=diff
==============================================================================
--- subversion/trunk/subversion/tests/cmdline/changelist_tests.py (original)
+++ subversion/trunk/subversion/tests/cmdline/changelist_tests.py Fri Jun 17 
17:19:01 2011
@@ -616,7 +616,7 @@ def diff_with_changelists(sbox):
 #----------------------------------------------------------------------
 
 def propmods_with_changelists(sbox):
-  "propset/del/get --changelist"
+  "propset/del/get/list --changelist"
 
   sbox.build()
   wc_dir = sbox.wc_dir
@@ -638,6 +638,16 @@ def propmods_with_changelists(sbox):
   svntest.tree.compare_trees("disk", actual_disk_tree,
                              expected_disk.old_tree())
 
+  # Proplist the 'i' changelist
+  exit_code, output, errput = svntest.main.run_svn(None, "proplist", "--depth",
+                                                   "infinity", "--changelist",
+                                                   "i", wc_dir)
+  ### Really simple sanity check on the output of 'proplist'.  If we've got
+  ### a proper proplist content checker anywhere, we should probably use it
+  ### instead.
+  if len(output) != 6:
+    raise svntest.Failure
+
   # Remove the 'name' property from files in the 'o' and 'i' changelists.
   svntest.main.run_svn(None, "pdel", "--depth", "infinity",
                        "name", "--changelist", "o", "--changelist", "i",


Reply via email to