You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by hw...@apache.org on 2012/05/24 23:53:01 UTC
svn commit: r1342454 -
/subversion/trunk/subversion/tests/cmdline/svntest/main.py
Author: hwright
Date: Thu May 24 21:53:00 2012
New Revision: 1342454
URL: http://svn.apache.org/viewvc?rev=1342454&view=rev
Log:
A bit more logging goodness.
* subversion/tests/cmdline/svntest/main.py
(wrap_ex, copy_repos): Use the logger to record error conditions.
Modified:
subversion/trunk/subversion/tests/cmdline/svntest/main.py
Modified: subversion/trunk/subversion/tests/cmdline/svntest/main.py
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/tests/cmdline/svntest/main.py?rev=1342454&r1=1342453&r2=1342454&view=diff
==============================================================================
--- subversion/trunk/subversion/tests/cmdline/svntest/main.py (original)
+++ subversion/trunk/subversion/tests/cmdline/svntest/main.py Thu May 24 21:53:00 2012
@@ -221,7 +221,7 @@ greek_state = svntest.wc.State('', {
######################################################################
# Utilities shared by the tests
-def wrap_ex(func):
+def wrap_ex(func, output):
"Wrap a function, catch, print and ignore exceptions"
def w(*args, **kwds):
try:
@@ -230,9 +230,9 @@ def wrap_ex(func):
if ex.__class__ != Failure or ex.args:
ex_args = str(ex)
if ex_args:
- print('EXCEPTION: %s: %s' % (ex.__class__.__name__, ex_args))
+ logger.warn('EXCEPTION: %s: %s', ex.__class__.__name__, ex_args)
else:
- print('EXCEPTION: %s' % ex.__class__.__name__)
+ logger.warn('EXCEPTION: %s', ex.__class__.__name__)
return w
def setup_development_mode():
@@ -902,11 +902,11 @@ def copy_repos(src_path, dst_path, head_
for dump_line in dump_stderr:
match = dump_re.match(dump_line)
if not match or match.group(1) != str(expect_revision):
- print('ERROR: dump failed: %s' % dump_line.strip())
+ logger.warn('ERROR: dump failed: %s', dump_line.strip())
raise SVNRepositoryCopyFailure
expect_revision += 1
if expect_revision != head_revision + 1:
- print('ERROR: dump failed; did not see revision %s' % head_revision)
+ logger.warn('ERROR: dump failed; did not see revision %s', head_revision)
raise SVNRepositoryCopyFailure
load_re = re.compile(r'^------- Committed revision (\d+) >>>\r?$')
@@ -915,11 +915,11 @@ def copy_repos(src_path, dst_path, head_
match = load_re.match(load_line)
if match:
if match.group(1) != str(expect_revision):
- print('ERROR: load failed: %s' % load_line.strip())
+ logger.warn('ERROR: load failed: %s', load_line.strip())
raise SVNRepositoryCopyFailure
expect_revision += 1
if expect_revision != head_revision + 1:
- print('ERROR: load failed; did not see revision %s' % head_revision)
+ logger.warn('ERROR: load failed; did not see revision %s', head_revision)
raise SVNRepositoryCopyFailure