svn commit: r1743081 - /subversion/trunk/subversion/tests/cmdline/svntest/main.py

2016-05-09 Thread stefan2
Author: stefan2 Date: Mon May 9 23:10:38 2016 New Revision: 1743081 URL: http://svn.apache.org/viewvc?rev=1743081=rev Log: Make over 90% of the tests succeed with Python 3. * subversion/tests/cmdline/svntest/main.py (filter_dbg): Program output may be either strings or binaries.

Re: svn commit: r1742826 - in /subversion/trunk: subversion/tests/cmdline/ subversion/tests/cmdline/svntest/ tools/client-side/ tools/server-side/svnpubsub/

2016-05-09 Thread Stefan Fuhrmann
On 10.05.2016 00:15, Daniel Shahaf wrote: stef...@apache.org wrote on Sun, May 08, 2016 at 14:15:43 -: ## +# Permission constants used with e.g. chmod() and open(). +# Define them here at a central location, so people

Re: svn commit: r1742826 - in /subversion/trunk: subversion/tests/cmdline/ subversion/tests/cmdline/svntest/ tools/client-side/ tools/server-side/svnpubsub/

2016-05-09 Thread Daniel Shahaf
stef...@apache.org wrote on Sun, May 08, 2016 at 14:15:43 -: > ## > +# Permission constants used with e.g. chmod() and open(). > +# Define them here at a central location, so people aren't tempted to > +# use octal literals

svn commit: r1743057 - /subversion/trunk/build/run_tests.py

2016-05-09 Thread stefan2
Author: stefan2 Date: Mon May 9 21:18:13 2016 New Revision: 1743057 URL: http://svn.apache.org/viewvc?rev=1743057=rev Log: Follow-up to r1743052: Make the fails.log generation actually work with py3. * build/run_tests.py (TestHarness.run): The filtered lists contain strings while the plain

svn commit: r1743052 - /subversion/trunk/build/run_tests.py

2016-05-09 Thread stefan2
Author: stefan2 Date: Mon May 9 21:04:59 2016 New Revision: 1743052 URL: http://svn.apache.org/viewvc?rev=1743052=rev Log: Get the test log post-processing working for Python 3, at least with the GLOBAL_SCHEDULER option activated. We simply have to aware that the log is binary and filtering

svn commit: r1743034 - in /subversion/trunk: build/run_tests.py subversion/tests/cmdline/svntest/main.py subversion/tests/cmdline/svntest/testcase.py subversion/tests/cmdline/svntest/tree.py subversio

2016-05-09 Thread stefan2
Author: stefan2 Date: Mon May 9 19:14:52 2016 New Revision: 1743034 URL: http://svn.apache.org/viewvc?rev=1743034=rev Log: Get the build and test harness to execute the tests with Python 3. Most tests are still failing, though, and the log summary fails. * build/run_tests.py

svn commit: r1742951 - /subversion/trunk/build/run_tests.py

2016-05-09 Thread stefan2
Author: stefan2 Date: Mon May 9 13:40:26 2016 New Revision: 1742951 URL: http://svn.apache.org/viewvc?rev=1742951=rev Log: Work towards making the test harness py3 compatible. * build/run_tests.py (TestHarness.TestSpawningThread.run, TestHarness._run_c_test.progress_func,

svn commit: r1742950 - in /subversion/trunk/subversion/tests/cmdline: log_tests.py svnadmin_tests.py svnlook_tests.py svnrdump_tests.py svntest/verify.py

2016-05-09 Thread stefan2
Author: stefan2 Date: Mon May 9 13:33:36 2016 New Revision: 1742950 URL: http://svn.apache.org/viewvc?rev=1742950=rev Log: Dumps are binary data, therefore explicitly use byte strings for all operations on them. This is relevant for Python 3 where char strings and byte strings are no longer