Comment 3 for bug 51304

Revision history for this message
Jelmer Vernooij (jelmer) wrote :

Here's a short summary of the changes:

Fix svn_client_info()

Add some tests for the python ra bindings.

Make the SWIG bindings throw an exception whenever a svn_ra_callbacks2_t argument is NULL, and allow the user to pass in a Python object for the callbacks.

Make svn_ra_get_dir2 work in the python bindings by adding some typemaps.

Fix for partial logs requested from old servers.

Create typemaps for the input arguments of svn.ra.get_commit_editor2().

Add tests for Python bindings to svn_ra_get_commit_editor2() and svn_ra_do_update().

Add testsuite for the Python bindings to svn.wc.

Don't crash when NULL revisions are passed to the python bindings.

More test coverage for the svn.wc Python bindings.

Improve test coverage of the Python bindings for svn.client.

Fix Python bindings for svn.ra.get_file_revs().

Fix Python bindings for svn.wc.crawl_revisions2().

Allow the text_checksum argument to svn.delta.editor_invoke_close_file() to be None (as the API allows).

Fix Python bindings to svn.wc.get_ignores().

Add test for Python bindings to svn.ra.get_locations().

Fix tests, wrap svn_commit_info.