You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by ne...@apache.org on 2010/05/07 02:05:48 UTC
svn commit: r941975 -
/subversion/trunk/subversion/tests/cmdline/svntest/factory.py
Author: neels
Date: Fri May 7 00:05:48 2010
New Revision: 941975
URL: http://svn.apache.org/viewvc?rev=941975&view=rev
Log:
* subversion/tests/cmdline/svntest/factory.py (TestFactory):
Make a distiction between quiet and unquiet status.
Modified:
subversion/trunk/subversion/tests/cmdline/svntest/factory.py
Modified: subversion/trunk/subversion/tests/cmdline/svntest/factory.py
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/tests/cmdline/svntest/factory.py?rev=941975&r1=941974&r2=941975&view=diff
==============================================================================
--- subversion/trunk/subversion/tests/cmdline/svntest/factory.py (original)
+++ subversion/trunk/subversion/tests/cmdline/svntest/factory.py Fri May 7 00:05:48 2010
@@ -531,10 +531,16 @@ class TestFactory:
py += '# SKIPPING NON-WC ' + target.runarg + '\n'
continue
- pystatus = self.get_current_status(target.wc)
- py += (pystatus +
- "actions.run_and_verify_status(" + target.wc.py +
- ", expected_status)\n")
+ if '-q' in status_args:
+ pystatus = self.get_current_status(target.wc, True)
+ py += (pystatus +
+ "actions.run_and_verify_status(" + target.wc.py +
+ ", expected_status)\n")
+ else:
+ pystatus = self.get_current_status(target.wc, False)
+ py += (pystatus +
+ "actions.run_and_verify_unquiet_status(" + target.wc.py +
+ ", expected_status)\n")
return py
@@ -933,10 +939,14 @@ class TestFactory:
self.prev_disk = [wc.realpath, actual]
- def get_current_status(self, wc):
+ def get_current_status(self, wc, quiet=True):
"Probes the given working copy and writes an expected_status for it."
- code, output, err = main.run_svn(None, 'status', '-v', '-u', '-q',
- wc.realpath)
+ if quiet:
+ code, output, err = main.run_svn(None, 'status', '-v', '-u', '-q',
+ wc.realpath)
+ else:
+ code, output, err = main.run_svn(None, 'status', '-v', '-u',
+ wc.realpath)
if code != 0 or len(err) > 0:
raise Failure("Hmm. `svn status' failed. What now.")