On 25 Feb 2021, Yasuhito FUTATSUKI wrote:
Then, I made patches. It also allows pypy to run the test without 'python'. (A) Replace the shebang line of svneditor.py from svneditor.py at running the configure script. (fix-svneditor-in-test-patch-a.txt) As @PYTHON@ can be basename only, relative path, or absolute path, "/usr/bin/env" is still needed. (B) Make a script to launch svneditor.py using @PYTHON@, svneditor.sh at running the configure scriptt. (fix-svneditor-in-test-patch-b.txt) If @PYTHON@ is always absolute path, we can use shebang line without '/usr/bin/env' in patch (A).

On a Debian GNU/Linux system with only 'python3' (no 'python'), I tried a complete build and 'make check' in each of these three configurations:

 1. No patch (clean r1886938)
 2. Your patch A
 3. Your patch B

With a clean tree (no patches), there are the expected 4 test failures:

FAIL: commit_tests.py 48: set revision props during remote property edit FAIL: prop_tests.py 1: write/read props in wc only (ps, pl, pdel, pe) FAIL: prop_tests.py 16: property operations on a URL FAIL: update_tests.py 38: update --accept automatic conflict resolution
With just Patch A, there are no test failures -- yay!

With just Patch B, there are the same 4 test failures:

FAIL: commit_tests.py 48: set revision props during remote property edit FAIL: prop_tests.py 1: write/read props in wc only (ps, pl, pdel, pe) FAIL: prop_tests.py 16: property operations on a URL FAIL: update_tests.py 38: update --accept automatic conflict resolution
Do you get similar results?

Best regards,
-Karl

Reply via email to