On 2020/04/17 5:53, Johan Corveleyn wrote:
 
> Running the testsuite with Py 3.8.2 with PYTHONLEGACYWINDOWSSTDIO
> defined in the environment allows it to complete. It results in 68
> FAILS (for ra_local x fsfs). See attached fails.log.

I hope a part of the problems may fixed by attached patch, however,
I can't see why these test was passed in Python 2.7.

Cheers,
-- 
Yasuhito FUTATSUKI <futat...@yf.bsdclub.org>/<futat...@poem.co.jp>
Escape special characters in path when construct expected output regex. 

* subversion/tests/cmdline/svntest/actions.py (_run_and_verify_resolve)

Reported by: jcorvel

Index: subversion/tests/cmdline/svntest/actions.py
===================================================================
--- subversion/tests/cmdline/svntest/actions.py (revision 1876517)
+++ subversion/tests/cmdline/svntest/actions.py (working copy)
@@ -1923,7 +1923,7 @@
         "Merge conflicts in '" + path + "' marked as resolved.\n" for path in
         expected_paths]),
       verify.UnorderedRegexListOutput([
-        "Conflict in property.*at '" + path + "' marked as resolved.\n" \
+        "Conflict in property.*at '" + re.escape(path) + "' marked as 
resolved.\n" \
         for path in expected_paths]),
       verify.UnorderedOutput([
         "Tree conflict at '" + path + "' marked as resolved.\n" for path in

Reply via email to