You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by ph...@apache.org on 2010/08/03 15:42:26 UTC
svn commit: r981872 -
/subversion/trunk/subversion/tests/cmdline/switch_tests.py
Author: philip
Date: Tue Aug 3 13:42:25 2010
New Revision: 981872
URL: http://svn.apache.org/viewvc?rev=981872&view=rev
Log:
Make switch_tests.py 8 pass in single-db.
* subversion/tests/cmdline/switc_tests.py
(relocate_deleted_missing_copied): Tweak expectations for single-db.
Modified:
subversion/trunk/subversion/tests/cmdline/switch_tests.py
Modified: subversion/trunk/subversion/tests/cmdline/switch_tests.py
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/tests/cmdline/switch_tests.py?rev=981872&r1=981871&r2=981872&view=diff
==============================================================================
--- subversion/trunk/subversion/tests/cmdline/switch_tests.py (original)
+++ subversion/trunk/subversion/tests/cmdline/switch_tests.py Tue Aug 3 13:42:25 2010
@@ -567,7 +567,10 @@ def relocate_deleted_missing_copied(sbox
'A/D2/H/omega' : Item(status=' ', wc_rev='-', copied='+'),
'A/D2/H/psi' : Item(status=' ', wc_rev='-', copied='+'),
})
- expected_status.tweak('A/B/F', status='! ', wc_rev='?')
+ if svntest.main.wc_is_singledb(wc_dir):
+ expected_status.tweak('A/B/F', status='! ', wc_rev='1')
+ else:
+ expected_status.tweak('A/B/F', status='! ', wc_rev='?')
svntest.actions.run_and_verify_status(wc_dir, expected_status)
# Relocate
@@ -581,20 +584,28 @@ def relocate_deleted_missing_copied(sbox
# Deleted and missing entries should be preserved, so update should
# show only A/B/F being reinstated
- expected_output = svntest.wc.State(wc_dir, {
- 'A/B/F' : Item(status='A '),
- })
+ if svntest.main.wc_is_singledb(wc_dir):
+ expected_output = svntest.wc.State(wc_dir, {
+ 'A/B/F' : Item(verb='Restored'),
+ })
+ else:
+ expected_output = svntest.wc.State(wc_dir, {
+ 'A/B/F' : Item(status='A '),
+ })
expected_disk = svntest.main.greek_state.copy()
expected_disk.remove('A/mu')
expected_disk.add({
'A/D2' : Item(),
'A/D2/gamma' : Item("This is the file 'gamma'.\n"),
- 'A/D2/G' : Item(),
'A/D2/H' : Item(),
'A/D2/H/chi' : Item("This is the file 'chi'.\n"),
'A/D2/H/omega' : Item("This is the file 'omega'.\n"),
'A/D2/H/psi' : Item("This is the file 'psi'.\n"),
})
+ if not svntest.main.wc_is_singledb(wc_dir):
+ expected_disk.add({
+ 'A/D2/G' : Item(),
+ })
expected_status.add({
'A/B/F' : Item(status=' ', wc_rev='2'),
})