Known subclasses: dulwich.tests.compat.test_client.DulwichHttpClientTest, dulwich.tests.compat.test_client.DulwichMockSSHClientTest, dulwich.tests.compat.test_client.DulwichSubprocessClientTest, dulwich.tests.compat.test_client.DulwichTCPClientTest, dulwich.tests.compat.test_repository.ObjectStoreTestCase, dulwich.tests.compat.test_server.GitServerTestCase, dulwich.tests.compat.test_web.DumbWebTestCase, dulwich.tests.compat.test_web.SmartWebTestCase

Test case that requires git for compatibility checks.

Subclasses can change the git version required by overriding min_git_version.

Method setUp Undocumented
Method assertObjectStoreEqual Undocumented
Method assertReposEqual Undocumented
Method assertReposNotEqual Undocumented
Method import_repo Import a repo from a fast-export file in a temporary directory.

Inherited from TestCase:

Method tearDown Undocumented
def assertObjectStoreEqual(self, store1, store2):
Undocumented
def assertReposEqual(self, repo1, repo2):
Undocumented
def assertReposNotEqual(self, repo1, repo2):
Undocumented
def import_repo(self, name):
Import a repo from a fast-export file in a temporary directory.
ParametersnameThe name of the repository export file, relative to dulwich/tests/data/repos.
ReturnsAn initialized Repo object that lives in a temporary directory.
API Documentation for Dulwich, generated by pydoctor at 2018-11-17 19:05:54.