Hello all, Version 0.3 of `svnmock`, a package for testing Python applications that use Subversion's Python bindings, has been released. `svnmock` emulates the entire suite of Python bindings, allowing developers to ensure that their application is calling the expected API functions with the expected arguments. In addition, `svnmock` provides facilities for simulating error conditions that would otherwise be difficult or impossible to test against.
Last but not least, `svnmock` includes support for tracing API calls, allowing for quick debugging without the need to mock up an entire application. `svnmock` is compatible with all releases of Subversion, including the just-released 1.3.0. Where to get it: ######### functional is available at http://oakwinter.com/code/svnmock/ and from the Python Package Index at http://cheeseshop.python.org/pypi/svnmock Source tarballs are available, as are Python Eggs for Python 2.4 and 2.5. Release Notes ######## The 0.3 release is primarily a refinement release. Certain parts of the package have been made much easier to use for the vast majority of use cases. A full tutorial and reference manual is available at http://oakwinter.com/code/svnmock/. As always, feedback welcome! Collin Winter -- http://mail.python.org/mailman/listinfo/python-list