You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by rh...@apache.org on 2010/07/26 15:09:11 UTC
svn commit: r979268 - in /subversion/trunk/subversion/tests/cmdline:
svnrdump_tests.py svntest/actions.py
Author: rhuijben
Date: Mon Jul 26 13:09:10 2010
New Revision: 979268
URL: http://svn.apache.org/viewvc?rev=979268&view=rev
Log:
Fix the svnrdump test failures by extending run_and_verify_svnrdump()
to accept varargs and passing the dump command.
* subversion/tests/cmdline/svnrdump_tests.py
(build_repos, basic_svnrdump): Pass 'dump' command.
* subversion/tests/cmdline/svntest/actions.py
(run_and_verify_svnrdump): Accept varargs instead of just a url.
Modified:
subversion/trunk/subversion/tests/cmdline/svnrdump_tests.py
subversion/trunk/subversion/tests/cmdline/svntest/actions.py
Modified: subversion/trunk/subversion/tests/cmdline/svnrdump_tests.py
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/tests/cmdline/svnrdump_tests.py?rev=979268&r1=979267&r2=979268&view=diff
==============================================================================
--- subversion/trunk/subversion/tests/cmdline/svnrdump_tests.py (original)
+++ subversion/trunk/subversion/tests/cmdline/svnrdump_tests.py Mon Jul 26 13:09:10 2010
@@ -73,7 +73,7 @@ def run_test(sbox, dumpfile_name):
svntest.actions.run_and_verify_load(sbox.repo_dir, svnadmin_dumpfile)
# Create a dump file using svnrdump
- svnrdump_dumpfile = svntest.actions.run_and_verify_svnrdump(sbox.repo_url)
+ svnrdump_dumpfile = svntest.actions.run_and_verify_svnrdump('dump', sbox.repo_url)
# Compare the output from stdout
svntest.verify.compare_and_display_lines(
@@ -86,7 +86,7 @@ def basic_svnrdump(sbox):
"dump the standard sbox repos"
sbox.build(read_only = True, create_wc = False)
- out = svntest.actions.run_and_verify_svnrdump(sbox.repo_url)
+ out = svntest.actions.run_and_verify_svnrdump('dump', sbox.repo_url)
if not out[0].startswith('SVN-fs-dump-format-version:'):
raise svntest.Failure('No valid output')
Modified: subversion/trunk/subversion/tests/cmdline/svntest/actions.py
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/tests/cmdline/svntest/actions.py?rev=979268&r1=979267&r2=979268&view=diff
==============================================================================
--- subversion/trunk/subversion/tests/cmdline/svntest/actions.py (original)
+++ subversion/trunk/subversion/tests/cmdline/svntest/actions.py Mon Jul 26 13:09:10 2010
@@ -284,9 +284,9 @@ def run_and_verify_dump(repo_dir):
return output
-def run_and_verify_svnrdump(repo_dir):
+def run_and_verify_svnrdump(*varargs):
"Runs 'svnadmin dump' and reports any errors, returning the dump content."
- exit_code, output, errput = main.run_svnrdump('-q', repo_dir)
+ exit_code, output, errput = main.run_svnrdump('-q', *varargs)
if exit_code != 0:
raise svntest.Failure("Exit code not 0")