Author: danielsh
Date: Tue Jul 5 15:06:25 2011
New Revision: 1143092
URL: http://svn.apache.org/viewvc?rev=1143092&view=rev
Log:
* build/run_tests.py
(TestHarness.__init__): Restrict --server-minor-version to take values in
the range 4-7.
* subversion/tests/cmdline/svntest/main.py
(_parse_options): Add cross-referencing comment.
Patch by: Noorul Islam K M <noorul{_AT_}collab.net>
me
Modified:
subversion/trunk/build/run_tests.py
subversion/trunk/subversion/tests/cmdline/svntest/main.py
Modified: subversion/trunk/build/run_tests.py
URL:
http://svn.apache.org/viewvc/subversion/trunk/build/run_tests.py?rev=1143092&r1=1143091&r2=1143092&view=diff
==============================================================================
--- subversion/trunk/build/run_tests.py (original)
+++ subversion/trunk/build/run_tests.py Tue Jul 5 15:06:25 2011
@@ -108,6 +108,12 @@ class TestHarness:
self.fs_type = fs_type
self.http_library = http_library
self.server_minor_version = server_minor_version
+ # If you change the below condition then change in
+ # ../subversion/tests/cmdline/svntest/main.py too.
+ if server_minor_version is not None:
+ if int(server_minor_version) < 4 or int(serer_minor_version) > 7:
+ sys.stderr.write("Test harness only supports server minor versions
4-7\n")
+ sys.exit(1)
self.verbose = verbose
self.cleanup = cleanup
self.enable_sasl = enable_sasl
Modified: subversion/trunk/subversion/tests/cmdline/svntest/main.py
URL:
http://svn.apache.org/viewvc/subversion/trunk/subversion/tests/cmdline/svntest/main.py?rev=1143092&r1=1143091&r2=1143092&view=diff
==============================================================================
--- subversion/trunk/subversion/tests/cmdline/svntest/main.py (original)
+++ subversion/trunk/subversion/tests/cmdline/svntest/main.py Tue Jul 5
15:06:25 2011
@@ -1522,6 +1522,9 @@ def _parse_options(arglist=sys.argv[1:])
parser.error("'verbose' and 'quiet' are incompatible")
if options.fsfs_packing and not options.fsfs_sharding:
parser.error("--fsfs-packing requires --fsfs-sharding")
+
+ # If you change the below condition then change
+ # ../../../../build/run_tests.py too.
if options.server_minor_version < 4 or options.server_minor_version > 7:
parser.error("test harness only supports server minor versions 4-7")