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