b.t.per_interbranch : package documentation

Part of bzrlib.tests

InterBranch implementation tests for bzr.

These test the conformance of all the interbranch variations to the
expected API including generally applicable corner cases.
Specific tests for individual formats are in the tests for the formats
itself rather than in tests/per_interbranch/*.py.
Module test_copy_content_into Tests for bzrlib.branch.InterBranch.copy_content_into.
Module test_fetch Tests for InterBranch.fetch.
Module test_get Tests for bzrlib.branch.InterBranch.get.
Module test_pull Tests for InterBranch.pull behaviour.
Module test_push Tests for branch.push behaviour.

From the __init__.py module:

Class StubMatchingInter An inter for tests.
Class StubWithFormat A stub object used to check that convenience methods call Inter's.
Class TestCaseWithInterBranch No class docstring; 6/10 methods documented
Function default_test_list Generate the default list of interbranch permutations to test.
Function load_tests Undocumented
Function make_scenarios Transform the input test list to a list of scenarios.
def make_scenarios(test_list):
Transform the input test list to a list of scenarios.
ParametersformatsA list of tuples: (interbranch_class, branch_format_from, branch_format_to).
def default_test_list():
Generate the default list of interbranch permutations to test.
def load_tests(standard_tests, module, loader):
Undocumented
API Documentation for Bazaar, generated by pydoctor at 2022-06-16 00:25:16.