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",