You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by ju...@apache.org on 2018/05/24 15:11:25 UTC
svn commit: r1832181 -
/subversion/trunk/subversion/tests/cmdline/shelf_tests.py
Author: julianfoad
Date: Thu May 24 15:11:25 2018
New Revision: 1832181
URL: http://svn.apache.org/viewvc?rev=1832181&view=rev
Log:
Shelving: add XFail tests for shelving 'mkdir' and 'rmdir'.
* subversion/tests/cmdline/shelf_tests.py
(shelve_mkdir, shelve_rmdir): New tests.
(test_list): Run them.
Modified:
subversion/trunk/subversion/tests/cmdline/shelf_tests.py
Modified: subversion/trunk/subversion/tests/cmdline/shelf_tests.py
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/tests/cmdline/shelf_tests.py?rev=1832181&r1=1832180&r2=1832181&view=diff
==============================================================================
--- subversion/trunk/subversion/tests/cmdline/shelf_tests.py (original)
+++ subversion/trunk/subversion/tests/cmdline/shelf_tests.py Thu May 24 15:11:25 2018
@@ -450,6 +450,33 @@ def shelf_status(sbox):
os.chdir(was_cwd)
+#----------------------------------------------------------------------
+
+@XFail()
+def shelve_mkdir(sbox):
+ "shelve mkdir"
+
+ sbox.build()
+
+ def modifier(sbox):
+ sbox.simple_mkdir('D', 'D/D2')
+ sbox.simple_propset('p', 'v', 'D', 'D/D2')
+
+ shelve_unshelve(sbox, modifier)
+
+#----------------------------------------------------------------------
+
+@XFail()
+def shelve_rmdir(sbox):
+ "shelve rmdir"
+
+ sbox.build()
+
+ def modifier(sbox):
+ sbox.simple_rm('A/C', 'A/D/G')
+
+ shelve_unshelve(sbox, modifier)
+
########################################################################
# Run the tests
@@ -473,6 +500,8 @@ test_list = [ None,
shelve_binary_file_replace,
shelve_with_log_message,
shelf_status,
+ shelve_mkdir,
+ shelve_rmdir,
]
if __name__ == '__main__':