b.t.test_smart : module documentation

Part of bzrlib.tests

Tests for the smart wire/domain protocol.

This module contains tests for the domain-level smart requests and responses, such as the 'Branch.lock_write' request. Many of these use specific disk formats to exercise calls that only make sense for formats with specific properties.

Tests for low-level protocol encoding are found in test_smart_transport.

Function load_tests Multiply tests version and protocol consistency.
Class TestCaseWithChrootedTransport Undocumented
Class TestCaseWithSmartMedium No class docstring; 1/3 methods documented
Class TestByteStreamToStream Undocumented
Class TestSmartServerResponse No class docstring; 1/2 methods documented
Class TestSmartServerRequest No class docstring; 1/3 methods documented
Class TestSmartServerBzrDirRequestCloningMetaDir Tests for BzrDir.cloning_metadir.
Class TestSmartServerRequestCreateRepository Tests for BzrDir.create_repository.
Class TestSmartServerRequestFindRepository Tests for BzrDir.find_repository.
Class TestSmartServerBzrDirRequestGetConfigFile Tests for BzrDir.get_config_file.
Class TestSmartServerRequestInitializeBzrDir No class docstring; 3/3 methods documented
Class TestSmartServerRequestBzrDirInitializeEx Basic tests for BzrDir.initialize_ex_1.16 in the smart server.
Class TestSmartServerRequestOpenBzrDir Undocumented
Class TestSmartServerRequestOpenBzrDir_2_1 Undocumented
Class TestSmartServerRequestOpenBzrDir_2_1_disk Undocumented
Class TestSmartServerRequestOpenBranch No class docstring; 4/4 methods documented
Class TestSmartServerRequestOpenBranchV2 No class docstring; 5/5 methods documented
Class TestSmartServerRequestOpenBranchV3 No class docstring; 5/5 methods documented
Class TestSmartServerRequestRevisionHistory No class docstring; 2/2 methods documented
Class TestSmartServerBranchRequest No class docstring; 2/2 methods documented
Class TestSmartServerBranchRequestLastRevisionInfo No class docstring; 2/2 methods documented
Class TestSmartServerBranchRequestGetConfigFile No class docstring; 1/2 methods documented
Class TestLockedBranch Undocumented
Class TestSmartServerBranchRequestSetConfigOption Undocumented
Class TestSmartServerBranchRequestSetConfigOptionDict Undocumented
Class TestSmartServerBranchRequestSetTagsBytes Undocumented
Class SetLastRevisionTestBase Base test case for verbs that implement set_last_revision.
Class TestSetLastRevisionVerbMixin Mixin test case for verbs that implement set_last_revision.
Class TestSmartServerBranchRequestSetLastRevision Tests for Branch.set_last_revision verb.
Class TestSmartServerBranchRequestSetLastRevisionInfo Tests for Branch.set_last_revision_info verb.
Class TestSmartServerBranchRequestSetLastRevisionEx Tests for Branch.set_last_revision_ex verb.
Class TestSmartServerBranchRequestGetParent Undocumented
Class TestSmartServerBranchRequestSetParent Undocumented
Class TestSmartServerBranchRequestGetTagsBytes Undocumented
Class TestSmartServerBranchRequestGetStackedOnURL Undocumented
Class TestSmartServerBranchRequestLockWrite Undocumented
Class TestSmartServerBranchRequestUnlock Undocumented
Class TestSmartServerRepositoryRequest No class docstring; 1/1 methods documented
Class TestSmartServerRepositoryGetParentMap Undocumented
Class TestSmartServerRepositoryGetRevisionGraph Undocumented
Class TestSmartServerRepositoryGetRevIdForRevno Undocumented
Class GetStreamTestBase Undocumented
Class TestSmartServerRepositoryGetStream No class docstring; 3/3 methods documented
Class TestSmartServerRequestHasRevision No class docstring; 2/2 methods documented
Class TestSmartServerRepositoryGatherStats No class docstring; 3/3 methods documented
Class TestSmartServerRepositoryIsShared No class docstring; 2/2 methods documented
Class TestSmartServerRepositoryLockWrite Undocumented
Class TestInsertStreamBase Undocumented
Class TestSmartServerRepositoryInsertStream Undocumented
Class TestSmartServerRepositoryInsertStreamLocked Undocumented
Class TestSmartServerRepositoryUnlock Undocumented
Class TestSmartServerIsReadonly Undocumented
Class TestSmartServerRepositorySetMakeWorkingTrees Undocumented
Class TestSmartServerPackRepositoryAutopack No class docstring; 1/4 methods documented
Class TestSmartServerVfsGet No class docstring; 1/1 methods documented
Class TestHandlers Tests for the request.request_handlers object.
Class SmartTCPServerHookTests Tests for SmartTCPServer hooks.
def load_tests(standard_tests, module, loader):
Multiply tests version and protocol consistency.
API Documentation for Bazaar, generated by pydoctor at 2022-06-16 00:25:16.