svn commit: r1935762 - in subversion/branches/xml-schema-validation-improvements: . build subversion/tests/cmdline/svntest
[email protected] Wed, 01 Jul 2026 11:32:14 -0000
| Newsgroups | gmane.comp.version-control.subversion.svn |
|---|---|
| Message-ID | <178290553495.3278303.9594165182565088458@svn03-he-fi> |
Author: ivan
Date: Wed Jul 1 11:32:14 2026
New Revision: 1935762
Log:
On the xml-schema-validation-improvements branch:
Replace --disable-xml-schema-validation switch with
--enable-xml-schema-validation.
Discussion:
https://lists.apache.org/thread/7vryoz8o3l66of07ld5dwy925202q1q9
* build/run_tests.py
(TestHarness._init_py_tests, create_parser): Replace
--disable-xml-schema-validation with --enable-xml-schema-validation.
* Makefile.in
(check): Replace DISABLE_XML_SCHEMA_VALIDATION to
ENABLE_XML_SCHEMA_VALIDATION.
* subversion/tests/cmdline/svntest/main.py
(is_xml_schema_validation_enabled): Use options.enable_xml_schema_validation
and invert condition.
(TestSpawningThread.run_one, _create_parser): Replace
--disable-xml-schema-validation with --enable-xml-schema-validation.
Modified:
subversion/branches/xml-schema-validation-improvements/Makefile.in
subversion/branches/xml-schema-validation-improvements/build/run_tests.py
subversion/branches/xml-schema-validation-improvements/subversion/tests/cmdline/svntest/main.py
Modified: subversion/branches/xml-schema-validation-improvements/Makefile.in
==============================================================================
--- subversion/branches/xml-schema-validation-improvements/Makefile.in Wed Jul 1 08:30:58 2026 (r1935761)
+++ subversion/branches/xml-schema-validation-improvements/Makefile.in Wed Jul 1 11:32:14 2026 (r1935762)
@@ -651,8 +651,8 @@ check: bin @TRANSFORM_LIBTOOL_SCRIPTS@ $
if test "$(VALGRIND_OPTS)" != ""; then \
flags="--valgrind-opts $(VALGRIND_OPTS) $$flags"; \
fi; \
- if test "$(DISABLE_XML_SCHEMA_VALIDATION)" != ""; then \
- flags="--disable-xml-schema-validation $$flags"; \
+ if test "$(ENABLE_XML_SCHEMA_VALIDATION)" != ""; then \
+ flags="--enable-xml-schema-validation $$flags"; \
fi; \
LD_LIBRARY_PATH='$(auth_plugin_dirs):$(LD_LIBRARY_PATH)' \
$(PYTHON) $(top_srcdir)/build/run_tests.py \
Modified: subversion/branches/xml-schema-validation-improvements/build/run_tests.py
==============================================================================
--- subversion/branches/xml-schema-validation-improvements/build/run_tests.py Wed Jul 1 08:30:58 2026 (r1935761)
+++ subversion/branches/xml-schema-validation-improvements/build/run_tests.py Wed Jul 1 11:32:14 2026 (r1935762)
@@ -315,8 +315,8 @@ class TestHarness:
cmdline.append('--valgrind=%s' % self.opts.valgrind)
if self.opts.valgrind_opts is not None:
cmdline.append('--valgrind-opts=%s' % self.opts.valgrind_opts)
- if self.opts.disable_xml_schema_validation is not None:
- cmdline.append('--disable-xml-schema-validation')
+ if self.opts.enable_xml_schema_validation is not None:
+ cmdline.append('--enable-xml-schema-validation')
self.py_test_cmdline = cmdline
@@ -1091,8 +1091,8 @@ def create_parser():
help='programs to run under valgrind')
parser.add_option('--valgrind-opts', action='store',
help='options to pass valgrind')
- parser.add_option('--disable-xml-schema-validation', action='store_true',
- help='Disable extended XML schema validation')
+ parser.add_option('--enable-xml-schema-validation', action='store_true',
+ help='Enable extended XML schema validation')
parser.set_defaults(set_log_level=None)
return parser
Modified: subversion/branches/xml-schema-validation-improvements/subversion/tests/cmdline/svntest/main.py
==============================================================================
--- subversion/branches/xml-schema-validation-improvements/subversion/tests/cmdline/svntest/main.py Wed Jul 1 08:30:58 2026 (r1935761)
+++ subversion/branches/xml-schema-validation-improvements/subversion/tests/cmdline/svntest/main.py Wed Jul 1 11:32:14 2026 (r1935762)
@@ -1744,7 +1744,7 @@ def is_remote_http_connection_allowed():
return options.allow_remote_http_connection
def is_xml_schema_validation_enabled():
- return not options.disable_xml_schema_validation
+ return options.enable_xml_schema_validation
def wc_format(ver=None):
@@ -1856,8 +1856,8 @@ class TestSpawningThread(threading.Threa
args.append('--valgrind=' + options.valgrind)
if options.valgrind_opts:
args.append('--valgrind-opts=' + options.valgrind_opts)
- if options.disable_xml_schema_validation:
- args.append('--disable-xml-schema-validation')
+ if options.enable_xml_schema_validation:
+ args.append('--enable-xml-schema-validation')
result, stdout_lines, stderr_lines = spawn_process(command, 0, False, None,
*args)
@@ -2302,8 +2302,8 @@ def _create_parser(usage=None):
help='programs to run under valgrind')
parser.add_option('--valgrind-opts', action='store',
help='options to pass to valgrind')
- parser.add_option('--disable-xml-schema-validation', action='store_true',
- help='Disable extended XML schema validation')
+ parser.add_option('--enable-xml-schema-validation', action='store_true',
+ help='Enable extended XML schema validation')
# most of the defaults are None, but some are other values, set them here
parser.set_defaults(