Author: brane
Date: Fri May 22 11:26:13 2026
New Revision: 1934500

Log:
Sometimes XML output varies by RA type...

* subversion/tests/cmdline/log_tests.py
  (log_xml_with_merge_history): Expect invalid XML output only when testing
   against a local repository.
  (is_ra_local_and_is_bad_xml_fatal): New XFail predicate for that condition.

Modified:
   subversion/trunk/subversion/tests/cmdline/log_tests.py

Modified: subversion/trunk/subversion/tests/cmdline/log_tests.py
==============================================================================
--- subversion/trunk/subversion/tests/cmdline/log_tests.py      Fri May 22 
10:24:41 2026        (r1934499)
+++ subversion/trunk/subversion/tests/cmdline/log_tests.py      Fri May 22 
11:26:13 2026        (r1934500)
@@ -2804,7 +2804,11 @@ def log_with_merge_history_and_search(sb
                                       sbox.ospath('A2'))
   svntest.verify.validate_xml_schema('log', output)
 
-@XFail(svntest.main.is_bad_xml_fatal)
+
+def is_ra_local_and_is_bad_xml_fatal():
+  return svntest.main.is_ra_type_file() and svntest.main.is_bad_xml_fatal()
+
+@XFail(is_ra_local_and_is_bad_xml_fatal)
 @Issue(4856)
 def log_xml_with_merge_history(sbox):
   "log --use-merge-history --xml"

Reply via email to