# ``subvertpy`.`tests``

package documentation

Tests for subvertpy.

Module | `test_client` | Subversion client library tests.
Module | `test_core` | Subversion core library tests.
Module | `test_delta` | Tests for subvertpy.delta.
Module | `test_marshall` | Tests for subvertpy.marshall.
Module | `test_properties` | Subversion core library tests.
Module | `test_ra` | Subversion ra library tests.
Module | `test_repos` | Subversion repository library tests.
Module | `test_server` | Subversion server tests.
Module | `test_subr` | Subversion subr library tests.
Module | `test_wc` | Subversion ra library tests.

From `__init__.py`:

Class | `SubversionTestCase` | A test case that provides the ability to build Subversion repositories.
Class | `TestCase` | Base test case.
Class | `TestCaseInTempDir` | Test case that runs in a temporary directory.
Class | `TestCommitEditor` | Simple commit editor wrapper.
Class | `TestDirEditor` | Simple dir editor wrapper that doesn't require closing.
Class | `TestFileEditor` | Simple file editor wrapper that doesn't require closing.
Function | `rmtree_with_readonly` | Simple wrapper for shutil.rmtree that can remove read-only files.
Function | `test_suite` | Undocumented
Variable | `__author__` | Undocumented

__author__: `str` =

Undocumented

def rmtree_with_readonly(path):

Simple wrapper for shutil.rmtree that can remove read-only files.

In Windows a read-only file cannot be removed, and shutil.rmtree fails.

def test_suite():

Undocumented