subvertpy.tests.SubversionTestCase(TestCaseInTempDir)
class documentationsubvertpy.tests
(View In Hierarchy)
Known subclasses: subvertpy.tests.test_client.TestClient, subvertpy.tests.test_ra.TestRemoteAccess, subvertpy.tests.test_wc.AdmTests, subvertpy.tests.test_wc.WcTests
A test case that provides the ability to build Subversion repositories.
Method | setUp | Undocumented |
Method | tearDown | Undocumented |
Method | log_message_func | Undocumented |
Method | make_repository | Create a repository. |
Method | make_checkout | Create a new checkout. |
Method | client_set_prop | Set a property on a local file or directory. |
Method | client_get_prop | Retrieve a property from a local or remote file or directory. |
Method | client_get_revprop | Get the revision property. |
Method | client_set_revprop | Set a revision property on a repository. |
Method | client_resolve | Resolve a conflict set on a local path. |
Method | client_commit | Commit current changes in specified working copy. |
Method | client_add | Add specified files to working copy. |
Method | client_log | Fetch the log |
Method | client_delete | Remove specified files from working copy. |
Method | client_copy | Copy file in working copy. |
Method | client_update | Update path. |
Method | build_tree | Create a directory tree. |
Method | make_client | Create a repository and a checkout. Return the checkout. |
Method | open_fs | Open a fs. |
Method | get_commit_editor | Obtain a commit editor. |
Method | _init_client | Undocumented |
Inherited from TestCase (via TestCaseInTempDir):
Method | assertIsInstance | Fail if obj is not an instance of kls |
Method | assertIs | Undocumented |
Create a repository. :return: Handle to the repository.
Retrieve a property from a local or remote file or directory.
Get the revision property. :param url: URL of the repository :param revnum: Revision number :param name: Property name :return: Revision property value
Set a revision property on a repository. :param url: URL of the repository :param revnum: Revision number of the revision :param name: Name of the property :param value: Value of the property, None to remove
Commit current changes in specified working copy. :param dir: List of paths to commit.
Add specified files to working copy. :param relpath: Path to the files to add.
Fetch the log :param url: URL to log :param start_revnum: Start revision of the range to log over :param start_revnum: Stop revision of the range to log over :return: Dictionary
Remove specified files from working copy. :param relpath: Path to the files to remove.
Copy file in working copy. :param oldpath: Relative path to original file. :param newpath: Relative path to new file.
Create a directory tree. :param files: Dictionary with filenames as keys, contents as values. None as value indicates a directory.