class SubversionTestCase(TestCaseInTempDir):
Known subclasses: subvertpy.tests.test_client.TestClient, subvertpy.tests.test_ra.TestEditorOperations, subvertpy.tests.test_ra.TestRemoteAccess, subvertpy.tests.test_ra.TestRemoteAccessProperties, subvertpy.tests.test_repos.TestFileSystemRootWithFile, subvertpy.tests.test_wc.CleanupTests, subvertpy.tests.test_wc.ContextTests, subvertpy.tests.test_wc.EnsureAdmTests, subvertpy.tests.test_wc.PristineTests, subvertpy.tests.test_wc.WcTests
A test case that provides the ability to build Subversion repositories.
| Method | build |
Create a directory tree. |
| Method | client |
Add specified files to working copy. |
| Method | client |
Commit current changes in specified working copy. |
| Method | client |
Copy file in working copy. |
| Method | client |
Remove specified files from working copy. |
| Method | client |
Retrieve a property from a local or remote file or directory. |
| Method | client |
Get the revision property. |
| Method | client |
Undocumented |
| Method | client |
Fetch the log |
| Method | client |
Resolve a conflict set on a local path. |
| Method | client |
Set a property on a local file or directory. |
| Method | client |
Set a revision property on a repository. |
| Method | client |
Undocumented |
| Method | client |
Update path. |
| Method | get |
Obtain a commit editor. |
| Method | log |
Undocumented |
| Method | make |
Create a new checkout. |
| Method | make |
Create a repository and a checkout. Return the checkout. |
| Method | make |
Create a repository. |
| Method | open |
Open a fs. |
| Method | set |
Undocumented |
| Method | tear |
Undocumented |
| Instance Variable | client |
Undocumented |
| Instance Variable | next |
Undocumented |
| Method | _init |
Undocumented |
Inherited from TestCaseInTempDir:
| Instance Variable | test |
Undocumented |
| Instance Variable | _oldcwd |
Undocumented |
Inherited from TestCase (via TestCaseInTempDir):
| Method | assert |
Undocumented |
| Method | assert |
Fail if obj is not an instance of kls |
Create a directory tree.
| Parameters | |
| files | Dictionary with filenames as keys, contents as values. None as value indicates a directory. |
Commit current changes in specified working copy.
| Parameters | |
| dir | List of paths to commit. |
| message | Undocumented |
| recursive | Undocumented |
Copy file in working copy.
| Parameters | |
| oldpath | Relative path to original file. |
| newpath | Relative path to new file. |
| revnum | Undocumented |
Get the revision property.
| Parameters | |
| url | URL of the repository |
| revnum | Revision number |
| name | Property name |
| Returns | |
| Revision property value |
Fetch the log
| Parameters | |
| url | URL to log |
| start | Stop revision of the range to log over |
| stop | Undocumented |
| Returns | |
| Dictionary |
Set a revision property on a repository.
| Parameters | |
| url | URL of the repository |
| revnum | Revision number of the revision |
| name | Name of the property |
| value | Value of the property, None to remove |
Obtain a commit editor.
| Parameters | |
| url | URL to connect to |
| message | Commit message |
| Returns | |
| Commit editor object |
Create a repository and a checkout. Return the checkout.
| Parameters | |
| repospath | Optional relpath to check out if not the full repository. |
| clientpath | Path to checkout |
| allow | Undocumented |
| Returns | |
| Repository URL. |
subvertpy.tests.TestCaseInTempDir.setUpsubvertpy.tests.test_client.TestClient, subvertpy.tests.test_ra.TestEditorOperations, subvertpy.tests.test_ra.TestRemoteAccess, subvertpy.tests.test_ra.TestRemoteAccessProperties, subvertpy.tests.test_repos.TestFileSystemRootWithFile, subvertpy.tests.test_wc.ContextTests, subvertpy.tests.test_wc.PristineTestsUndocumented